Blenheim Palace Historic House and Gardens in Oxfordshire. With its own special place in Britain?s history, Blenheim Palace is a true national treasure.