Seahorses and sharks found in River Thames as report says it has ‘rich and varied’ ecosystem

Seahorses and sharks found in River Thames as report says it has ‘rich and varied’ ecosystem