Filming Locations (5)

  • Wexham Park Hospital, Slough, Berkshire, UK (Hospital used)

  • Carnaby Street, Soho, London, England, UK

  • Maidenhead Town Hall, Maidenhead, Berkshire, England, UK

  • Pinewood Studios, Iver Heath, Buckinghamshire, England, UK (studio) (studio: made at)

  • Wormwood Scrubs Prison, Du Cane Road, East Acton, London, England, UK