blenheim palace historic house and gardens in oxfordshire. with its own special place in britain's history, blenheim palace is a true national treasure.