Photo of Torchwood Tower Corridors

Location: Brackla Bunkers
As Seen In: Doctor Who episode 2x13 "Doomsday"