The London Tea Room
The London Tea Room, a beloved establishment in Saint Louis, MO, is proudly operated by Nathan and Joshua Richardson, the third generation of their family to manage this unique venue. Originally a small offshoot of their grandparents' furniture business, it has transformed over the past 17 years into a cherished destination for tea enthusiasts and those seeking a special gathering place.
With a commitment to honoring tradition while embracing contemporary experiences, The London Tea Room offers a refined event space and an expanded retail boutique featuring luxury tea accessories and exclusive products. Guests can look forward to a variety of offerings, including specialty tea-infused cocktails, seasonal menus, and an array of exciting events designed to delight both new and returning patrons.
Generated from the website
You might also like
Partial Data by Foursquare.