New Chalford Farm
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Chipping Norton
>
New Chalford Farm
New Chalford Farm in Chipping Norton in West Oxfordshire.
New Chalford Farm
Land use
farmyard
Salt Way