Le locations e le scene del film

Hampstead Garden Suburb, London, England, UK
Location Relazione location/film
Ladysmith Rd, St Albans, UK
Location Relazione location/film
Merchant Taylors' School, Northwood, Middlesex, England, UK
Location Relazione location/film