Starbucks Coffee shop in London, UK


Size: 4216px × 2805px
Location: London, England, UK
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brand, brands, city, coffee, exterior, front, gs01, logo, people, shop, shops, starbucks, uk