Retail shops that have closed on the High Street around the Town Centre in Preston, Lancashire, UK.
Size: 5100px × 3400px
Location: Preston, UK.
Photo credit: © Paul Melling / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: buildings, business, businesses, centre, city, closed, economic, economy, empty, england, high, impact, industry, lancashire, north, northern, preston, retail, retailers, shopping, shops, street, struggling, town, uk, west