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

Details

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