Mayfair's finest establishments

Time for tea in Mayfair

Time for tea in Mayfair

Mayfair is a quintessential British district, as evidenced by its central London location, refined, elegant ambience, and of course, that coveted spot on the Monopoly board. However, there’s nothing quite as quintessentially British as a good old fashioned cup of tea – so it’s no surprise that there is an abundance of wonderful tea shops … Read more

Summer in Mayfair

Summer in Mayfair

The weather in London is never guaranteed, but recently blue skies and sunshine have made their way across the sky. It seems like summer is finally reaching the city, there are lots of ways to soak up the summer in Mayfair. Perfect for a picnic. One of the best places to enjoy summer in Mayfair … Read more