Treat yourself to afternoon tea in Mayfair

afternoon tea

Where better in London to indulge in the great British tradition of afternoon tea than in Mayfair. There’s a chill in the air this month, so grab a friend (or two) and head to the Chesterfield for tea, sandwiches and cakes in delightful surroundings. Tradition with a twist. Afternoon tea at the Chesterfield pays homage […]