The London Tea Room

$
Closed
tripadvisor logo

(99)

1900 Locust St
Saint Louis, MO 63103

The London Tea Room, a beloved establishment in Saint Louis, MO, is proudly operated by the Richardson brothers, Nathan and Joshua, who represent the third generation of their family to continue a legacy that began as a small offshoot of their grandparents' furniture business 17 years ago. The tea room offers a unique blend of classic favorites and seasonal menus, providing a cozy atmosphere for both special gatherings and quiet tea time.

Set to open its new location in Fall 2025, The London Tea Room will feature an array of exciting new offerings, including a retail space for high-end tea accessories and a specialty cocktail menu that creatively infuses wine with tea. With a beautifully designed event space ideal for intimate gatherings, the establishment remains dedicated to delivering an exceptional tea experience with refined service and thoughtful details.

Generated from the website

Reviews

tripadvisor logo
4.599 reviews
Photo of Sara B
Lovely
2/18/2024

Cute inside. Weird entrance that looked different than photos I saw. Service was good. We both got a...

Photo of triotrois
Authentic English tea in a beautiful location
10/6/2023

Wow what a building! The uniqueness of the building is authentic to an English tearoom. The location...

Photo of Deborah O
I am not saying don't go...but be prepared for a big bill.
6/10/2023

We were frequent visitors to the London Tea Room when it was in its former location in the Tower Gro...

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisThe London Tea Room