The May Fair

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.