Archaeologists from Oxford Archaeology working at Cherry Hinton in Cambridge, Cambridgeshire, England, have uncovered a wealth of Roman and Anglo-Saxon...