Mysterious creature filmed in the river Thames in London, UK