
Opened in 1706, the Twinings tea shop marks a moment in Britain’s history as the first tea room. It was Britain’s first tea room and is London’s longest standing rate payer. It also has the world’s oldest continuously used logo.

Opened in 1706, the Twinings tea shop marks a moment in Britain’s history as the first tea room. It was Britain’s first tea room and is London’s longest standing rate payer. It also has the world’s oldest continuously used logo.
Leave a Reply