12,500 sqft house in 90 acres-18 mins from London
Entire home/apt in Stoke Poges, United Kingdom. The Manor House is an exquisite family home of approximately 12,500 sq ft, renovated to an exceptionally high standard, set in beautiful gardens and grounds of around 3 acres, providing peace, tranquillity and a highly secure environment. There is...
See this content immediately after install