Torchwood One

Torchwood 1 is the base of oporations of Torchwood in London, England. It was destroyed after the Doomsday Invasion.