Evidence of human life older than Stonehenge discovered beneath Palace of Westminster
Restoration efforts at the Palace of Westminster have revealed prehistoric stone tools dating from approximately 4300 BCE, providing evidence that humans occupied the location nearly six millennia ago. This timeline places…





