Claridge’s on “Best Luxury Afternoon Teas in London”, a list by John Carter on TheLysts.

Details

Photo
—
Name
—
Location
Mayfair
Special Features
Art deco setting, seasonal menus
Price Range (person)
£75-£95