stephenliddell.co.uk
Blenheim Palace
Blenheim Palace is perhaps the most magnificent home in Southern England hence its designation as a Palace rather than simply a house or hall. Birthplace of Sir Winston Churchill and sumptuously d…