St Margaret's Bay, Dover, Kent, England, UK
(Cliff and beach scenes)
Chiltern Street, London, England, UK
(Rhodes Art Gallery)
Cooper Chemists, 364 Bowes Road, Arnos Grove, London, England, UK
(Sandra visits a pharmacy to buy rat poison)
Fulham Power Station, William Morris Way, Fulham, London, England, UK
(Luke paints the exterior wall of an old power 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.