Dover, England.