Blenheim Palace

Blenheim Palace is a palatial historic estate located in Woodstock, Oxfordshire, England. The only non royal non-episcopal country house in England to bear the title of the palace is the residence of the dukes of Marlborough.

Leave a Reply