Mayfair House

Mayfair House Book / Directions
Located in London City Centre- this luxury apartment building is within a 5-minute walk of Park Lane and Piccadilly. Green Park and Bond Street are also within 10 minutes. Green Park Underground Station is 6 minutes by foot and Hyde Park Corner Underground Station is 8 minutes.
England London22-28 Shepherd Street
Nearest stations
About 3 minutes from Hyde Park Corner(S) on foot
Reference price

Transit information

Nearest places

Nearest hotels