In Activities, Attractions, Events, Food Experience Christmas at Leeds Castle on Dec 05 2019 It’s the perfect winter day, icy cold with clear blue skies and cool sunshine. Wrapped up in coats, scarves and woolly hats, we brave the biting frost for a magical visit to Leeds Castle.