Ryecroft Farm
United Kingdom
>
England
>
North Yorkshire
>
Clapham cum Newby
>
Ryecroft Farm
Ryecroft Farm in North Yorkshire, Clapham cum Newby.
Ryecroft Farm
Postal code
LA2 8JD
Land use
farmyard
Henbusk Lane
Newby, Newby Lane End
Goat Gap Cafe