Afternoon Tea at Claridge's Tea Room

Afternoon Tea at Claridge’s

Claridge’s Hotel is a 5 star hotel and one of the oldest Hotels in London.  It’s only proper that they also serve up one of the oldest English Traditions – Afternoon Tea.  Claridge’s has been upholding the Afternoon Tea tradition for 150 years.