Torchwood Two

Torchwood 2 is the base of oporations of Torchwood above a bank in Scotland.