Spear points like this, discovered in Gorham's Cave, show that Neanderthals once lived here. Credit: Natural History Museum
Gorham's Cave: a nice view, and plenty of food nearby. Credit: Natural History Museum