A one bedroom apartment inclusive of bills and located within a well maintained portered building in the heart of Mayfair.
Located in the heart of Mayfair this property is situated close to the green spaces of Hyde Park, Green Park and the world famous eating and shopping facilities of Mayfair.