Home    Subscribe    Contact    Login

Best tea shop in London?

by fiona (follow)
Cafe (2)      Drink (1)      Tea (1)     

In my opinion, the British 'invented' tea. And I know there has to be a variety of teas in London.

Where is the best tea shop in London?

I like this Question - 4
[ Submit an Answer ]
Top Answers
Whitgifts is one of the best shops I know that sell tea, but for real finesse, you probably want to go to Fortnum & Mason, which has an excellent range.
Twinings have always had a place in my heart so I would go to their store. They are found in Strand Street in London.
i for one agree with chipp, twinings is iconic for British tea.
Articles by fiona on Other Hubs
ID: 17088
Trending Articles
Copyright 2012-2018 OatLabs ABN 18113479226. mobile version