The Birthplace Afternoon Tea
When The Langham opened in London in 1865, it became the first hotel in the world to serve afternoon tea. 160 years later, the original Grand Hotel has launched an afternoon tea that celebrates this unique culinary history.