Manor Farm
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Drayton St. Leonard
>
Manor Farm
Manor Farm in Drayton St. Leonard in South Oxfordshire.
Manor Farm
Land use
farmyard
Ford Lane
Water Lane
Church Lane
The Catherine Wheel
High Street
Drayton St Leonard
River Thame
Saint Leonard and Saint Catherine