at 3128 Morganford, St. Louis , 63116 United States
A tea centric tea company run by homesick Brits. Solving the worlds worries one pot of tea at a time.
https://www.facebook.com/pages/edit/?id=172587074026&sk=basic#
4697 FB users likes The London Tea Room, set it to 27 position in Likes Rating for St. Louis in Restaurant & Cafe category
The London Tea Room is St. Louis based place and this enity listed in Tea Room category. Located at 3128 Morganford MO 63116. Contact phone number of The London Tea Room: (314) 241-6556
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!