A newly renovated, luxury one bedroom apartment inclusive of all bills including sky TV & Wifi services.
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.