Sparchall Farm
United Kingdom
>
England
>
Herefordshire
>
Tarrington
>
Sparchall Farm
Sparchall Farm in Herefordshire, Tarrington.
Sparchall Farm
Land use
farmyard
Barrs Orchard
Tarrington
The Garden House
Hereford and Worcester Line
Tarrington Telephone Exchange