The £1m Mayfair apartment
A flat in Mayfair has recently appeared on the market for a cool £1 million. With the demand for flats in central London on the rise and Mayfair’s reputation as an ultra-luxurious area, the property, marketed by Wetherell covers just 461 square feet – as much space as you’d find in the average living room! The […]