New breaking research by the Archaeology Department of Cambridge University reveals that Old Park is one of Britain’s most important prehistoric archaeological sites.
https://www.arch.cam.ac.uk/news/early-humans-potentially-occupied-britain-during-an-ice-age