Where better to celebrate a special occasion that at The Clermont London, Victoria, just a stone's throw away from Buckingham Palace, with our quintessentially British Afternoon Tea?
We promise to delight with an elegant three tiers of tasty treats, served with your choice of traditional tea or coffee, or really treat yourself with a glass of fizz.