An organised archaeological event on the foreshore of the River Thames at the Tower of London.

- Image ID: CPX53G

An organised archaeological event on the foreshore of the River Thames at the Tower of London.

Mark Richardson / Alamy Stock Photo

Image ID: CPX53G

Location: The River Thames, Tower of London, England, U.K.