Cardigan Bay

Cardigan Bay was an area of Wales where Arkan leisure crawlers were seen, They freaked out locals. Torchwood Three sent them a note telling them to leave. (TW: Cyberwoman)