High Cross Farm
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Elkstone
>
High Cross Farm
High Cross Farm in Elkstone in Cotswold.
High Cross Farm
Land use
farmyard
Locality
High Cross
Highcross
Cockleford Road
Westerleigh Crossroads, Westerleigh Cross
High Beech
High Cross