Load mobile navigation

Chester

Chester is a city in Cheshire, England. Lying on the River Dee, close to the border with Wales, it is home to 90,524 inhabitants, and is the largest and most populous settlement of the wider unitary authority area of Cheshire West and Chester, which had a population of 329,608 according to the 2011 Census. Chester was granted city status in 1541.

Showbiz

Story Saved
You can find this story in  My Bookmarks.Or by navigating to the user icon in the top right.