The remains of five medieval windmills and an Anglo-Saxon cemetery have been unearthed during an excavation. The finds were made at a site between Cherry Hinton and Teversham, Cambridgeshire ...