Skip to content

Claythorpe, Alford, LN 13

Claythorpe is a small hamlet situated about five miles north‑west of Alford in Lincolnshire, England, and is best known for its historic water mill.