Description
A contemporary take on the British tea shop with light fare & a selection of English market items.
Name: The London Tea Room
Address: 3128 Morgan Ford Rd, St. Louis, MO 63116
Phone Number: +1 314-241-6556
Restaurant Type: British restaurant, Cafe, European restaurant, Restaurant, Tea house
The London Tea Room is a British restaurant located at 3128 Morgan Ford Rd St. Louis/Missouri
(Latitude,Longitude: 38.603497,-90.261125)
Postal Code: 63116
Location
-
3128 Morgan Ford Rd, St. Louis, MO 63116
Add a review