
The London Skull
The London Skull was discovered in 1989 by workers excavating the site for the London Bridge station. It's a human skull found in an unusually well-preserved state, suggesting an ancient date of origin. Radiocarbon dating suggests that the skull is approximately 5,600 years old, dating back to the Neolithic period.










