When visiting London, you will of course want to enjoy a good cup of tea from time to time. And if you don’t want to eat all your meals in London restaurants, why not try some tea rooms? Fine dining in London tea shops can be enjoyed whether you order a cream tea or a full meal.

Looking for some posh nosh? If you want afternoon tea and all the trimmings, The Lanesborough, at 1 Lanesborough Place, is a wonderful choice. They offer two dozen types of teas and delicious sandwiches and cakes all served in a luxuriously comfortable room. They also offer gluten free and dairy free foods.

But if you’re looking for a good cup of tea and a piece of cake at a less expensive tea shop, The National Dining Rooms, located inside the National Gallery, offer an affordable high tea with a wide range of delicious homemade cakes, pastries, and scones.

If you want an usual tea shop experience, Betty Blythe in Brook Green offers tea and cakes, artisan breads, and meals, in a 1920’s themed atmosphere. The music and waitress uniforms coincide with the theme. They are located on Blythe Road.

Or, if you’re visiting China Town for lunch or afternoon tea, why not pop into Candy Cafe? They offer tea and coffee with an Eastern flair, and you can even check your email while you enjoy your cuppa.

Many of our London hotels also include restaurants suitable for a quick lunch or a formal meal. We also have conference venues in London.


London Hotels

Grange Hotels London