
Watch: dolphins have been spotted in the River Thames in west London
Guess who decided to make a splash in our very own River Thames this past Saturday (April 20)? That’s right – dolphins! The playful marine creatures were spotted bobbing near Twickenham Bridge. A bit more interesting that the capital’s usual […]





