Meta Bourneti?

Meta Bourneti?

Observation - Meta Bourneti? - UK and Ireland. Description: Lifted a manhole cover to find a host of these large spiders and their egg sacs

Lifted a manhole cover to find a host of these large spiders and their egg sacs