Cross Roads Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Somerton
>
Cross Roads Farm
Cross Roads Farm in Somerton in Cherwell.
Cross Roads Farm
Land use
farmyard
Raghouse Lane