Back to All Events

iVisit.... Twining's Tea Shop

  • Twining's Tea Shop 216 Strand London, England, WC2R 1AP United Kingdom (map)

Have you visited Twinings Tea Shop? It was opened by Thomas Twining in 1717 and in 1839 Queen Victoria was granted a Royal Warrant and the right to supply tea to her personally.

Earlier Event: September 21
iVisit.... a Roman Amphitheatre
Later Event: September 23
iVisit.... the Royal Academy of Music