Tag: English Heritage

Guide to Dover Castle- The Key to England

Guide to Dover Castle- The Key to England

Follow Sojerden on WordPress.com Perched upon the infamous White Cliffs of Dover, the Key to England confidently watches over the English Channel. Dover Castle was first described, by Matthew Paris, as the Key to England in the thirteenth century and even today it is still […]