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