This Historic Tea Shop Has Been Serving Up The Perfect Cuppa For Over 300 Years
Briefly

"The Twinings flagship store on the Strand is a safe haven for tea lovers and history buffs alike, with over three hundred years of history that solidifies it as London's oldest tea shop."
"Visitors can explore a small museum showcasing artefacts from the brand's storied past, including its Royal Warrant from Queen Victoria, who was a big fan of the company and its teas."
Read at Secret London
[
|
]