Artefacts revealing 8,000 years of human history in London are going on show on Friday after being unearthed during the city’s giant underground railway project.
Artefacts revealing 8,000 years of human history in London are going on show on Friday after being unearthed during the city’s giant underground railway project.