London, England, UK. Starbucks coffee shop sign, Piccadilly


Size: 3600px × 2571px
Location: London, England, UK, GB
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, café, city, coffee, england, facade, frontage, logo, london, retail, shop, sign, starbucks, tax, uk