Blenheim Palace, England

This evening I am focusing on Blenheim Palace, Wooodstock, about 1 hour 15 mins N.W. of London.

This is a World Heritage Site and famous for being the birthplace of Sir Winston Churchill in 1874.

Read more on Visit Blenheim Palace, Visit England…