Colchester is a town in
Essex. It is a port on the River Colne, 12 miles from the sea, 22 miles northeast of Chelmsford and 52 miles by rail from
London. Remains of the largest Norman castle in England, built during the reign of
Henry II, still survive.