Torchwood Two

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