Come and celebrate St George’s day at Dover Castle. Step through England's story, enjoy medieval crafts and cookery, and thrill to see the skill-at-arms horse show. Be careful you don't miss St George valiantly doing battle with the dastardly dragon! With puppet shows, music and the best of English fayre, it's a great out for all the family.