Opened by King George V in 1927, this luxurious 5-star hotel is situated in the heart of Mayfair, surrounded by the parks, theatres and attractions of Londonƒ??s West End.
Address: Stratton Street, Mayfair, London
Rates from:
GBP 242 | More:
Booking.com