A main shopping street and the Arcade in Letchworth Garden City Hertfordshire UK
Size: 4233px × 6343px
Photo credit: © Julian Eales / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arcade, arcades, business, cities, city, eales, hertfordshire, julian, letchworth, mall, retail, retailing, road, roads, shop, shopping, shops, store, stores, street, streets, town, towns, uk, urban