Red Dragon Centre

The Red Dragon Centre was a large building in Cardiff. Toshiko Sato understood from her knowledge of Cardiff geography, that part of the Hub - specifically chamber twenty-six of the Torchwood Archive - was located beneath the Red Dragon Centre. (PROSE: Slow Decay)