
Family Travel & Lifestyle
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 Cross Station. Both luxury properties have royalty-worthy tea lounges and propose a menu filled with butter scones and…
READ MORE