Dicha base, denominada "Torchwood Tres", está situada (en la serie) bajo la Plaza Roald Dahl, en la bahía de Cardiff, donde también se encuentra el Millenium Center, un edificio peculiar fácilmente reconocible en las tomas aéreas de la ciudad que aparecen con profusión en la serie."Torchwood Tres" consta de cinco miembros, liderados por el enigmático Capitán Jack Harkness.