Church House Farm
United Kingdom
>
England
>
Herefordshire
>
Stoke Lacy
>
Church House Farm
Church House Farm in Herefordshire, Stoke Lacy.
Church House Farm
Land use
farmyard
Hopton Lane
St Peter & St Paul
Herb Lane
Stoke Lacy
River Lodon