1900 Locust St St. Louis, MO 63103
St. Louis - Downtown
3142416556
[email protected]
londontearoom.com
londontearoomstl
Hours: 11am-4pm Wednesday and Thursday, 10am-5pm Friday Saturday and Sunday
The Precinct
0.00 miles
Jim Edmonds Space 15
0.02 miles
Tin Can Tavern & Grille-Downtown
0.03 miles
The Paragon Theatre
0.04 miles
The Marquee Restaurant & Lounge
0.06 miles
Spring Mother's Day Market
Sat., April 27, 11 a.m.-3 p.m.
Get Tickets
Time Lord Symposium: TARDIS Tales & Trivia Night
Sat., May 18, 5:30-8:30 p.m.
Christmas Market 2023
Sat., Nov. 25, 11 a.m.-3 p.m. 2023
or
Browse all Film Times