You Are Here Craft Invaders » OUTDOORS » Family Days Out » Kenilworth Castle will be enchanted by English Heritage this December.