Strattenborough Castle Farm
United Kingdom
>
England
>
Oxfordshire
>
Vale of White Horse
>
Watchfield
>
Strattenborough Castle Farm
Strattenborough Castle Farm in Watchfield in Vale of White Horse.
Strattenborough Castle Farm
Land use
farmyard