Filming Locations (3)

  • Delamere Road, Southall, Middlesex, England, UK (Timber Yard)

  • Junction of Cleveland Rd and Gardens, Barnes, London, England, UK (Man/woman crossing road with police help)

  • Barnes Pond, Barnes, London, England, UK