The London Tea Room

The London Tea Room

Restaurants in St. Louis, MO

Low Acid Coffee from Lifeboost (50% Off):

Get 50% Off

Restaurants Cafes, Coffee, and Coffee Houses Tea Rooms

Contact us

Location

1520 Washington Ave,
St. Louis , MO 63103 UNITED STATES

Reviews

The London Tea Room 314-241-6556
1520 Washington Ave,
St. Louis , MO 63103 UNITED STATES
$
The London Tea Room 5

Based on 1 reviews

The London Tea Room 314-241-6556
1520 Washington Ave,
St. Louis , MO 63103 UNITED STATES
$
5 5

my favorite place to relax

I went here the first time in December of 2009. I've been there nearly every saturday and/or sunday since that first visit. I immediately decided that it would be a regular way to start my weekends. The teas are wonderful. The service...
posted at 05/24/10

Detail information

Company name
The London Tea Room
Category
Restaurants
Rating
5.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

The London Tea Room

Contacts Location Reviews Details