Home » Archive

Articles in the Twinnings Category

Food, London, Recomendations, Reviews, shopping, Things I like, Things I Miss, Things to Do in London, Travel, Twinnings »

[1 Jul 2010 | Comments Off | 0 views]

With a history of 300 years and a royal warrant under it’s belt… walking to the Twinnings store is sheer joy to tea & history lovers! This store is the first known Tea Room in the world, located on 216 Strand Street, London and is still operating since it’s opening by Thomas Twinings in 1707. [...]