Mayfair Central London
Mayfair Central London apartment offers accommodatıon in London.
This property is set 6 km from Tower of London. Serving guests with French, Asian and Italian dishes, maze - Gordon Ramsay is 150 meters away.
The Mayfair, London Hilton Hotel (N-bound) bus stop is accessible in 10 minutes' walk and Marble Arch subway station is in a 10-minute walking distance.