It has been one of the most strategic castles in English history, and in this post, you’ll discover the ultimate list of facts about Dover Castle. 1. It has been described as the “Key to England” Dover Castle is located in the southeast of England, right next to the town of Dover on a small …