Picture Palace: Blenheim’s Starring Role in new Cinderella Blockbuster

Blenheim Palace has a leading role in Amazon Prime Video’s new film, Cinderella which launched exclusively around the world in over 240 countries and territories on Friday (September 3rd).