DescriptionIn the heart of Mayfair, you'll find this luxurious two bedroom apartment. The apartment has two luxury double bedrooms with 728 sq ft of living
A low built, wide, terraced house located in the heart of Mayfair stretched across four floors offering ample entertaining spaces and access to a private patio