February 14th to December 20th 2015 Location: Blenheim Palace The recently restored Churchill Exhibition at Blenheim Palace takes visitors on a journey through Churchill’s life and his connection to Blenheim […]