Henry VIII: Patron or Plunderer? Filming Locations

Henry VIII: Patron or Plunderer? was filmed in London in United Kingdom.
Show Map