Medieval myths and legends at Dover Castle Visit Dover Castle for stories of heroes and ghosts from 27th – 31st December 2010…