• Cambridge University, Cambridge, Cambridgeshire, England, UK

  • Ealing Studios, Ealing, London, England, UK

  • London, England, UK

  • Primrose Hill, London, England, UK