Vodafone shop, Newbury town centre, Berkshire, England, UK


Size: 4875px × 3250px
Location: Northbrook Street, Newbury, Berkshire, England, UK
Photo credit: © Sam Oaksey / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: berkshire, britain, business, cell, england, front, great, high, kingdom, mobile, newbury, phone, phones, retail, retailer, shop, shopping, store, street, technology, uk, united, vodafone