london hotels for afternoon tea


One of the city’s most fashionable commercial neighborhoods, Mayfair is home to many of London’s most expensive hotels, restaurants and afternoon tea rooms, as well as a large concentration of embassies and consulates. A beautiful place to stay for those who can afford it, Mayfair is bordered by both Hyde Park and Green Park.

Mayfair Hotels