My Three favourite Tea Shops in London
After ten years in the UK, I still haven't developed a love for a cup of PG Tips. However there are places where you can buy tea that's a bit more creative. These are what I think are the three best tea shops in London.
The Twining's Shop
The Tea House
Whittard of Chelsea
This tea shop of the famous tea brand is located on the Strand. It's a bit hidden, but you'l recognise its entrance by the two Chinese men sitting high up on the facade. There are lots of different teas to choose from. Black, green or white. Fruity or smoky. Loose or in teabags. In tins or in boxes. Additionally if you can't make up your mind, you can buy most of the flavours in individual tea bags.
The Tea House
The Tea House is located in the heart of Covent Garden on Neal Street. The choice of teas is a bit more exotic here and you'll find quite a few Asian tea flavours. Choose from flavours bearing intriguing names like Dragon Well, Snow Buds and Silver Needles. Besides tea, they offer an extensive collection of teapots, teacups and other tea paraphernalia.
There are quite a few of these in the UK, but I usually go to the one in Covent Garden. Set on two levels this shop not only sells a wide variety of different tea flavours, but coffee lovers will like to browse this store too. And you can taste the teas and coffees as there are several tea and coffee pots brewing throughout the shop. Enjoy.