ViaMichelin
Tea Lounge at The Clermont Victoria
Location picture
Stunning 8.7 (328 reviews)
Approx. £25
Location
101 Buckingham Palace Road
London SW1W 0SJ