Canary Wharf Plaza

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