Mayfair has its fair share of fine-dining establishments. There are also some great coffee shops where you can relax with a flat white and catch up on some work. You can also have a leisurely lunch with friends. Here’s our pick of the best coffee shops in Mayfair: Toast. This relaxed café serves Italian-style brewed […]

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 […]

The weather in London is never guaranteed, but recently blue skies and sunshine have made their way across the sky, and it seems like summer is finally reaching the city – and there are lots of ways to soak up the sun in Mayfair. Grosvenor Square is a lovely open square, with neatly cut lawns […]