Chester is a charming city located in the northwest of England, rich in history, culture, and natural beauty. Here are some reasons why you should visit Chester.. Explore the ancient Roman walls, amphitheater, and Roman gardens, which are some of the best-preserved Roman ruins in the world.