Canary Wharf Underground Station

A squad of Cybermen fought against the human soldiers of Torchwood One and the Preachers at the Canary Wharf Underground Station. (NOTVALID: Daleks v Cybermen)