Review: the new afternoon tea, The Langham, London

The Langham in central London holds the accolade of being the first hotel in the world to serve afternoon tea. But with a brand new autumn menu now being served, is it still the best? Muddy pokes out the pinkie to find out.

Open in Google Maps

M
Be the first to comment
Share this story:


You may also like


Arrow
Arrow