Booking Request

 
Accommodation Type
Number of Guests

Location

Situated in the centre of Mayfair, close to Shepherd Market, you will be located in one of the most prestigious areas of this fabulous city.Public transport is close at hand with Green Park underground station and numerous bus routes, on Piccadilly and Park Lane, just a 5 minute walk away. Taxis are easy to hail at all times of day.

You will be very close to both royal parks, Buckingham Palace, the best of London’s shopping and of course Theatreland. Many of the outstanding art collections and galleries are within easy reach, as are most of London’s main tourist attractions.