thecountryseat.org.uk
Mentmore’s London sibling for sale
Simon Halabi’s original plan was to develop a super-luxury, six-star club experience with members enjoying country facilities at Mentmore Towers, in Buckinghamshire, with a London base at the…