New House Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Oddington
>
New House Farm
New House Farm is a building in Charlton On Otmoor in Oddington in Cherwell.
New House Farm
Postal code
OX5 2UP
Street
Charlton On Otmoor
Building
house