Episode 2 of 2
Opening of First Tea Room
- When
- 1706
- Where
- 216 Strand, London
Twining opened Britain's first known tea room at the Strand location.
Twining established the first known tea room in Britain at No. 216 Strand. The business began operations in 1706, occupying the premises that it has held continuously since that year.
Sources
- Twinings Wikipedia, revision of 2026-07-25
Machine-drafted from the cited Wikipedia passages and checked by a reviewing model, not by a human editor. Every passage cites the revision it was written from; dates and places follow those passages.