answersLogoWhite

0

The Blenheim Palace is a historical palace in Woodstock, Oxfordshire; United Kingdom. It is currently the home of the 11th Duke and Duchess of Marlborough. Also it is the birth place of Sir Winston Churchill and a World heritage site.

User Avatar

Wiki User

12y ago

What else can I help you with?