Which castle is sometimes referred to as 'The Key to England'????
dover castle