London Borough of Newham offices, 1000 Dockside Road, Beckton, London, Greater London, England, UK
(The Russian operations centre)
Bishopsgate, City of London, England, UK
(Harry and Lucas split up)
Liverpool Street Station, Liverpool Street, Broadgate, City of London, England, UK
(Lucas, Ros and Connie walk through the station concourse)
Aldwych Underground Railway Station, Surrey Street, Aldwych, Westminster, Greater London, England, UK
(Ros, Lucas and Connie climb onto the tracks)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.