The School House
United Kingdom
>
England
>
Oxfordshire
>
Vale of White Horse
>
Garford
>
The School House
The School House in Garford in Vale of White Horse.
The School House
Land use
Secondary road
Wantage Road
River Ock