Upper Farm
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Warborough
>
Upper Farm
Upper Farm in Warborough in South Oxfordshire.
Upper Farm
Land use
farmyard
Thame Road
Community Book Exchange, St. Lawrence's Church, Sinodun View
Hammer Lane
Priests' Moor Lane
The Great Hall