Archie (The Twilight Streets)

Archie is apparently the name of the "very strange man" who runs Torchwood 2 above a bank in Glasgow (TW: Everything Changes). He has yet to make an on-screen apearence on Torchwood or any of the related shows. Nothing is known about the man himself other than Captain Jack Harkness describing him as "very strange" for reasons yet to be explored.