Being the best you can beFeb 19, 20194 minChillin’ in ChesterChester is a walled city in the North West of England, close to the border of Wales on the River Dee. It is known mostly as a Roman city ...