Blackingrove Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Barford St. John and St. Michael
>
Blackingrove Farm
Blackingrove Farm in Barford St. John and St. Michael in Cherwell.
Blackingrove Farm
Land use
Secondary road