Firstly, this is the wrong address for The London Tea Room. They are now at 3128 Morganford in Tower Grove South near the park. Since they moved they have changed their menu and now serve a basic lunch consisting of their fabulous quiche, always their tomato cream soup, sausage rolls, cornish pasties and savory croissants. They now have a large room behind the cafe where they serve their traditional Afternoon teas. I think the location is much better than their Downtown place, it has a great atmosphere and its lovely just to sit there and enjoy one of their looseleaf teas (there are many to choose from) - my favorite is Coconut Oolong but I have yet to experience most of them. They also have a retail section with some lovely teapots and general teaware, and of course you can buy all of the teas they carry which they tell me is nearly 100 varieties. Definitely a different experience than most cafes and if you are a lover of tea, or want to be, this is the best place around.