The town of Colchester, once the capital of Roman Britain, is rich with history—from Colchester Castle, the largest surviving Norman castle in Europe, to the massive “Jumbo” Water Tower built in 1883. On the outskirts of town, however, lies a haunting remnant of Colchester’s past: the ruins of Severalls Hospital. Built in 1910, the 300-acre...