Chester

City in Cheshire, England

Chester is a cathedral city and the county town of Cheshire, England, on the River Dee, close to the England-Wales border. With a population of 79,645 in 2011, it is the most populous settlement of Cheshire West and Chester and serves as its administrative headquarters. It is also the historic county town of Cheshire and the second-largest settlement in Cheshire after Warrington.

Chester News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like