In London, establishments serving afternoon tea are a dime a dozen. But if you want la crème de la crème, there’s only one place to go: The Clermont. Well, actually, there are two places to go because there are two Clermont hotels: The Clermont Victoria near Victoria Station, and The Clermont Charing Cross near – you guessed it – Charing…
BE IN THE KNOW
THE WEEKLY
Your Inside Guide to Travel, Restaurants, Hotels & All the Good Things in Life

































