The River Thames, an iconic symbol of London, has long been a witness to the city’s vibrant history and diverse culture. But in recent years, something unusual has surfaced—shark sightings! Yes, you read that right. River Thames Sharks have made headlines as they roam the waters of this historic river. As curious onlookers flock to […]