Ancient human skull discovered in River Thames
A Neolithic human skull thought to be 5,600 years old has been discovered in the River Thames by a mudlark.
It is now on display to members of the public inside the Museum of London.
A Neolithic human skull thought to be 5,600 years old has been discovered in the River Thames by a mudlark.
It is now on display to members of the public inside the Museum of London.