Fight the chill with a coffee in Mayfair
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 […]