Battle of Britain Experience, White Cliffs of Dover & Canterbury in Dover, England