Twinings Tea Shop and Museum in the Strand, London.


Size: 2734px × 4117px
Location: Strand, London, UK
Photo credit: © UrbanImages / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, attractions, britain, british, building, buildings, central, chinese, door, doors, doorway, doorways, england, english, entrance, entrances, eu, europe, european, figures, gb, great, isles, kingdom, london, museum, museums, premises, property, retailer, retailers, seller, sellers, shop, shops, store, stores, strand, tea, tourist, twinings, uk, united, visitor