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

Moderator Tools

Mark as Spammer