Where To Eat And Stay In Mayfair London
Mayfair, one of the most expensive neighbourhoods in London, is most known for its lavish private members’ clubs and high-end homes. Immortalised on the Monopoly board as the game’s most coveted property, Mayfair has maintained its elite status since the 18th century, when it was predominantly developed as a playground for the affluent.