Press
"Natural England designated part of the Swanscombe Peninsula – land vital to Ebbsfleet’s growth – as a Site of Special Scientific Interest (SSSI), citing the presence of these spiders. But exhaustive surveys on our own land found nothing. Not one eight-legged culprit. These were mythical spiders. "