
Afternoon Tea in Mayfair: The Ultimate Guide
It would be hard to conceive of a more quintessentially British experience than afternoon tea in Mayfair. From established classics to inventive new twists, discover the nine best spots in Mayfair for this hallowed British ritual.