Where Is the Best Place to Buy Tea in London?

By Michael Ferguson

Are you a tea lover visiting London and wondering where to buy the best tea? You’re in luck!

London is known for its love of tea, and there are plenty of places where you can find the best blends. In this article, we’ll explore some of the top places to buy tea in London.

Fortnum & Mason

Fortnum & Mason is one of the most famous department stores in London, and it’s also one of the best places to buy tea. The store has been selling tea since 1707 and has a wide range of blends from all over the world. From classic black teas to fruity infusions, Fortnum & Mason has something for everyone.

Tea Palace

If you’re looking for a more boutique experience, then Tea Palace is the place to go. Located in Covent Garden, this store specializes in handcrafted teas that are blended on-site. You can even create your own blend by mixing different teas together.

Twinings

Twinings is another well-known name when it comes to tea in London. The brand has been around since 1706 and has a flagship store on The Strand. Here you can find a vast selection of teas, as well as attend a masterclass to learn more about the history and art of tea blending.

The East India Company

The East India Company may be better known for its role in British colonization, but it’s also an excellent place to buy tea. The company was founded in 1600 and has a rich history with tea that spans centuries. Today you can visit their flagship store on Conduit Street or explore their online shop for some unique blends.

  • Tip: Don’t forget to try their Royal Flush blend – it’s fit for royalty!

Postcard Teas

Postcard Teas is a small independent store in Mayfair that specializes in artisanal teas from small farms and gardens. The owners travel the world to source the best quality teas, and they have an impressive selection of rare and unusual blends. If you’re looking for something truly unique, then this is the place to go.

Whittard of Chelsea

Whittard of Chelsea has been selling tea since 1886 and has a reputation for quality blends. The store has a wide range of teas, as well as accessories such as teapots and infusers. You can find their stores all over London, including Covent Garden, Oxford Street, and Westfield Shopping Centre.

  • Tip: Don’t miss their Christmas Tea blend – it’s a festive favorite!

In conclusion, whether you’re looking for classic blends or something more unique, there are plenty of places to buy tea in London. From the historic department store Fortnum & Mason to the boutique experience of Tea Palace, there’s something for every tea lover in this city.