It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by UK Wizard
I know Torchwood is based there
Just outside of Cardiff there is RAF Saint Athan, also a BBC article about a defence training academy which is to be based at the erm base.
Originally posted by bodrul
isnt torchwood suppose to be in London?
or am i thinking of Doctor who?
Originally posted by UK Wizard
Torchwood London was destroyed in an episode of Doctor Who, the Torchwood spin off series is based in Torchwood Cardiff, I believe there is also a Torchwood base in Scotland.