Dover Castle & Secret Wartime Tunnels
Situated above the White Cliffs of Dover, this iconic castle has guarded our shores from invasion for 20 centuries and is the largest castle in England. Dover Castle is owned by English Heritage and is a Scheduled Monument meaning that it’s “nationally important” and is protected from any unauthorised change. Known as the ‘Key to England’,…
View More