MENTMORE TOWERS
Built for the Rothschild family in 1854, Mentmore Towers is located in Buckinghamshire, England. The Jacobethan building is currently unoccupied.