Top 5 Places for Afternoon Tea in Mayfair

Top 5 Places for Afternoon Tea in Mayfair

Afternoon tea is a British institution, and one which everyone should indulge in from time to time. Here is our pick of the top 5 in Mayfair. 1.    The Chesterfield. The Chesterfield has won The Tea Guild’s ‘Award for Excellence’ five years running. Choose a traditional afternoon tea, or satisfy your sweet tooth with their […]