The Farmhouse
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Cuddesdon and Denton
>
The Farmhouse
The Farmhouse is a building in Cuddesdon and Denton in South Oxfordshire.
The Farmhouse
Building
house
Coombe Wood
Slay Barn
Slay Barn private airstrip
Wheatley Road