No, there are not giant slugs swimming around London’s ... A text overlay on the video claims the organism is a sewer slug, adding it was rare to see such a large one in London’s underground ...