Cardigan Bay

Cardigan Bay was an area of Cardiff that Arkan Leiusure Crawlers were seen and freaked out locals. Torchwood Three later sent them a note telling them to leave. (TW: Cyberwoman)