Hillside grange over sands

England