Dolphins were spotted swimming near Twickenham Bridge in River Thames on Saturday, April 20th. While the sighting delighted Londoners and sparked social media buzz, it also raised concerns about the health of the dolphins due to the Thames’ pollution levels.