Regent's Canal, London, Greater London, England, UK
(Luke and Eve smoke by the canal)
Hatton Garden, Clerkenwell, London, Greater London, England, UK
(Luke and Eve walk to the station)
Leadenhall Market, Gracechurch Street, City of London, England, UK
(Luke and Eve discuss careers and plans)
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.