Hide

Welcome to Steepster, an online tea community.

Write a tea journal, see what others are drinking and get recommendations from people you trust. or Learn More

The London Tea Room in St Louis, Missouri
5/5
Edit
bkyleb rated this place
5/5
and said Edit

This is a fantastic place…it has a nice cozy feel to it, and the tea is great. Last time there, I quite enjoyed the Jade Cloud green. Aside from the tea, their snack-type items are tasty as well.

Profile

Bio

“I can’t explain myself, I’m afraid, Sir, because I’m not myself you see.”

Location

Saint Louis, Missouri

Following These People