Harbour Exchange Square, Isle of Dogs, London, England, UK
(Anna Fabrizi's hotel)
Limeharbour, Isle of Dogs, London, England, UK
(SSD headquarters)
The London Arena, Isle of Dogs, London, England, UK
(as Riverside Arena)
Waterloo Station, Waterloo, London, England, UK
(international train station)
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.