Choose your room
Best Mayfair Location With 2 Super King Beds Apartment
The London Transport Museum is approximately a 20-minute stroll from Best Mayfair Location With 2 Super King Beds Apartment London, while the Waddington Galleries is situated nearby.
The apartment is only 1.9 km from the famous British Museum, which is an excellent place to improve cultural awareness. This apartment is just near the Well-known international Agnews Art Gallery in London. Best Mayfair Location With 2 Super King Beds Apartment also lies nearly a 5-minute drive from Buckingham Palace.
The accommodation is nestled just around the corner from Green Park tube station.