Knutsford is a town and civil parish in the unitary authority area of Cheshire East and the ceremonial county of Cheshire, in North West England with 13,000 inhabitants. It is about 15 miles (24 km) southwest of Manchester and 11 miles (18 km) northwest of Macclesfield. read more…
Chester, is a city in Cheshire, England. Lying on the River Dee, close to the border with Wales, it is home to 119,000 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 328,100. Chester was granted city status in 1541. read more…