Torchwood Three

From Tardis Wiki, the free Doctor Who reference
Revision as of 20:27, 31 December 2006 by 216.177.2.21 (talk)

Torchwood 3 is the base of Torchwood in Cardiff, Wales. It was chosen to build a base there because of the time rift above the city.

Judging by some of the architecture, it was built some time in the Early to Mid 20th century.

Crew

StubTab.png