Twinings retail store , The Strand , London


The Twinings Store has been established on The Strand since 1717.


Size: 5120px × 3427px
Location: 216 The Strand, London WC2, England
Photo credit: © Philip Game / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: appointment, beverages, britain, british, capital, chinamen, chinese, command, downtown, england, english, ethnic, great, kingdom, london, metropolitan, outlet, racial, retail, royal, shop, stereotypes, stereotyping, store, strand, tea, twinings, united, urban