Filming Locations (2)

  • Hever Castle, Edenbridge, Kent, England, UK (Castle)

  • Leeds Castle, Maidstone, Kent, England, UK (Maze)