Filming Locations (1)

  • The Royal Masonic School, Bushey, Hertfordshire, England, UK