Five hot hotels in sizzling Mayfair
Forget hipster Shoreditch, the place to be in London now is good old Mayfair. Home to more than two thirds of the world’s top 100 luxury brands, 23 Michelin-starred restaurants and dozens of galleries, Mayfair also boasts 18 five-star hotels. Here are five of the hottest places to stay.