Back to list
Tea Lounge at The Clermont Victoria
Stunning 8.9 (300 reviews)
Around £25
Location
101 Buckingham Palace Road
London SW1W 0SJ
See on the map