Skip to main content

A Discovery of Acheulian Implements in the deposits of the Dartford Heath Terrace