Upper Campsfield Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Shipton-on-Cherwell and Thrupp
>
Upper Campsfield Farm
Upper Campsfield Farm in Cherwell.
Upper Campsfield Farm
Land use
farmyard
Upper Campsfield Road
Perdiswell Farm
Perdiswell House