Offering free WiFi and city views, Amazing flat in the heart of Mayfair is an accommodation set in London, just 700 metres from Buckingham Palace and 700 metres from Piccadilly Theatre. The accommodation is 800 metres from Piccadilly Circus. This apartment has a living room and a fully equipped kitchen with a dishwasher. The apartment offers a terrace. Carnaby Street is 800 metres from Amazing flat in the heart of Mayfair, while Oxford Street is a 10-minute walk away.