Chester is an historic county town on the River Dee, in the north west of England close to the border with Wales.

Chester has been described as: “Old enough to make your spine tingle, yet young enough in spirit to be effortlessly fashionable. Small enough to explore on foot, but big enough to be wonderfully comsmopolitan.”

Its ancient heritage is apparent in the substantial Roman walls that surround the old town and in the remains of the amphitheatre. ... (more)