LINCOLN CASTLE ILLUMINATED Experience the magic of Christmas at Lincoln Castle Illuminated! Date: 20th December 2025