To navigate, press the arrow keys. Curiosity Of Dover ← View details 17 Cannon Street, Dover, England CT16 1BZ +44 1304 202621 Get Directions From* To * — Required information