the mall city of chester, town centre shopping cheshire england uk gb
Chester is the county town of Cheshire, England. Lying on the River Dee, close to the border with Wales, it is home to 80,121 inhabitants, and is the largest and most populous settlement of the wider local government district of the City of Chester, which has a population of 119,700. Chester was granted city status in 1541.
Size: 3600px × 5400px
Photo credit: © Colin Palmer Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arcade, attraction, bridge, british, buildings, buy, centre, chester, city, culture, dee, destination, eastgate, england, english, foregate, gb, high, holidays, mall, northgate, oxfordshire, park, pedestrians, picturesque, river, roman, settlement, shop, shopping, street, summer, sunny, tourism, tourist, town, travel, uk, visit, water, watergate, weir