Master king sized bedroom en-suite
Very large master bedroom of the apartment with. It's own en-suite bathroom
Mayfair is an area of central London, within the City of Westminster. Mayfair is roughly bordered by Hyde Park to the west, Oxford Street to the north, Piccadilly and Green Park to the south and Regen…
Very close to all transport links and within walking distance of the most important parts of London, and we are 150m from Oxford Street at Selfridges.
Happy, fun, friendly & outgoing
We'll offer lots of help in person if we are there and if we are not we will be reachable by phone or email and will do our best to help you.