Small whale ‘stranded’ along River Thames in south-west London

A small whale has been washed ashore in Richmond (Jake Manketo/PA)
A small whale has been washed ashore in Richmond (Jake Manketo/PA)