The Blenheim Palace Christmas lights are truly spectacular and well worth a visit at Christmas. Our guide gives you all you need to know to plan your visit.