Dover Castle is a Grade I listed mediaeval castle located in Dover, Kent, England. It was established in the 11th century, and because of its defensive importance throughout its timeline it has been called the — Key to England. It is reportedly the biggest castle in England, a claim that Windsor Castle also makes. Before the Roman invasion in AD 43, this site may have been fortified with earthworks during the Iron Age or earlier. This is hypothesised based on the unique layout of the earthwork ... (Read More)