Enjoy Colchester's restaurants in the shadow of history. Colchester is a historic town located in the southeast of Essex. It’s famous for its ancient Norman castle built on an original Roman temple, as well as a fantastic town museum that’s well worth a visit, featuring historic artefacts that are over two thousand years old. Visit Castle Park to see Hollytrees Museum, which is a museum set in a Georgian townhouse, with decorative arts, clocks and clothing that date back over 300 years. You can also see a Roman Theatre's remains in the Dutch quarter. As well as the historical and cultural offerings, the town has a bustling food scene, and visitors and locals alike are privy to a wonderful range of restaurants in Colchester.