Colchester Castle is a historic Norman castle located in the town of Colchester, Essex, England. Built in the 11th century, the castle is one of the largest and most complete Norman castles in Europe. It is a Grade I listed building and a Scheduled Monument, and