URPoint Details
Wheelchair Access to the museum
Twinings Tea Shop & Museum on the Strand was London’s first tea shop in 1717 and tells the history of tea with a few items on display.
- Type:
- Museum
Map Location
216 The Strand, London WC2R 1AP