Do These Ancient Artefacts Reveal When Humans First Came To Britain? | Digging For Britain