Mediaeval Colchester's Lost Landmarks - John Ashdown-Hill

Colchester is proud of being the 'Britain's oldest recorded town'. Its Roman past is well…