an Entity in Data Space: 134.155.108.49:8890
Torchwood Institute was an organization formed by royal decree in 1879 by Queen Victoria, after an ecounter she had with the Doctor and a group of monks who were harboring a werewolf.