What is the creature seen swimming in the Thames?

What is the creature seen swimming in the Thames?

Date: April 07, 2016 By: Gemma Heath in River Thames News

Residents and visitors to London have been checking out the River Thames this week to see if they can spot the mystery creature that has become a social media sensation. Someone travelling on the Emirates...

Read More