Play Escape From Dover Castle Game in EightGames.Dover Castle is the largest castle in England. It was founded in the 11th century and has been described as the ""Key to England"" due to its defensive significance throughout the history. It is a medi...