+91-7303290503, +91-9557169661 | MON to SUN 10:00 AM - 6:00 PM
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.