Blenheim Palace in Oxforshire# Licensed under PD Blenheim Palace Blenheim Palace, Woodstock, Great Britain in Oxforshire, built between 1705 and 1724, is one of the largest houses in England.