Hotel Indigo and On The Grid value your feedback.
Please complete a quick 2 minute survey to tell us about your experience.
The London Tea Room, an authentic tea room ran by Brits, is the best place in St. Louis to have tea or purchase loose leaf teas. Among its 80+ loose leaf teas, the LTR is most famous for its Naughty Vicar black tea. Whilst at the tea room, you may even enjoy an English pastry or two with your pot of tea. If you are looking for a traditional experience, Afternoon Tea is served in their pleasant Hyde Park Room. Do note that reservations are required for Afternoon Tea in the Hyde Park Room.
Please complete a quick 2 minute survey to tell us about your experience.