To navigate, press the arrow keys. Little Gems ← View details 29A London Road, Dover, England CT17 0SS +44 1304 216334 Get Directions From* To * — Required information