Dover Castle

Dover Castle

Dover Castle sits on top of the famous White Cliffs of Dover, a spectacular vantage point for any castle. Building of the stone castle you see today, began in the 1160s by Henry II, and was built on the site of an ancient Iron Age fort. …

Read moreDover Castle