Dover Castle: Royal Power in Stone

Dover Castle has the appearance of a glittering crown atop the famous White Cliffs, high above the narrowest portion of the English Channel. It is one of the most important defensive sites on the British coastline, and a spectacular example of Norman castle architecture. Just twenty-one miles across the channel lies the territory of the French. By the time Henry II began construction on the castle in the 1160s, enmity between the English and these on-again off-again foes was just beginning to bubble. Read More…

Read Article →