Just followed your clue and scouted around on Google maps. Dover looks a lot more interesting than I expected, must give it a proper visit.
Crabble Corn Mill?