Torchwood Prime - London

Located in the Lloyd’s Insurance building, Torchwood Prime has been rebuilt and recommissioned as the main headquarters for the Torchwood Institute.

20111108exterior10.jpg

20111114interior18.jpg

Torchwood Prime - London

Torchwood froodbuffy