A medieval moated site at Stretham, near Henfield, West Sussex

A medieval moated site at Stretham, near Henfield, West Sussex