Colchester: Exploring the oldest town on the map
Colchester is about as far as you can get from jellied eels whilst still remaining in Essex. It claims to be the oldest town in Britain because it was the first Roman capital in the country and to this day its castle stands proud in the middle of the town. Built in the 11th century, […]