Results 3 results found Duck End Mill (Letch's Mill) (Finchingfield Post Mill), Finchingfield, Essex, England, United Kingom, Europe The Fox Inn, Finchingfield, Suffolk, England, United Kingdom, Europe Finchingfield, Essex, England, United Kingdom, Europe