Decoding The Entrance To Twinings: London’s Oldest Tea Shop
Wander along the bustling Strand and you would be forgiven for missing the tiny entrance to the Twinings shop at number 216. Perhaps you might be distracted by the huge, neo-Gothic Royal Courts of Justice opposite… The Twinings teashop is one of London’s oldest shops, certainly its oldest teashop and a brilliant slice of London […]
Decoding The Entrance To Twinings: London’s Oldest Tea Shop Read More »