Witches, medieval tournaments and knights in shining armour - haven't you always wanted to be the king or lady of the castle? Or how about tasting traditional dishes at a medieval banquet in an ancient vaulted hall? The Castle Road is living proof that history is far from dull.