Saint Louis, MO + Add a trip
Been here?
London Tea Room
1520 Washington Ave, St. Louis, MO 63103, Saint Louis, MO, United States
Shortlink: http://dplr.it/eat/bij1
People who have been here also go to:
Around the world, they visit:
What people on Dopplr say about it
Where's good to eat in Saint Louis?
-
Gardiner Allen replied over 2 years agoThe owners are British expats who often park an Aston martin out front. Real tea, scones, croque-monsieur, and some other tasty things.


