Back to list
Tea Lounge at The Clermont Victoria
Stunning 8.7 (328 reviews)
Approx. £25
Location
101 Buckingham Palace Road
London SW1W 0SJ
See on the map
Book
Itinerary