The Mayfair Park Residences Townhouse
Mayfair-based developers Clivedale London unveil the first completed townhouse from their second residential scheme, Mayfair Park Residences. Located in south-west Mayfair, adjacent to Hyde Park and opposite the Dorchester Hotel, this 3,334 sq. ft three-bedroom duplex townhouse is one of twenty-four luxurious residences constructed in one of London's most prestigious destinations.