
A porpoise has been spotted in the River Thames in west London.
The marine mammal was in the water by Eel Pie Island in Twickenham, about 50km inland from the mouth of the Thames, on February 29.

A porpoise has been spotted in the River Thames in west London.
The marine mammal was in the water by Eel Pie Island in Twickenham, about 50km inland from the mouth of the Thames, on February 29.