Bidewell Farm
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
North Leigh
>
Bidewell Farm
Bidewell Farm in North Leigh in West Oxfordshire.
Bidewell Farm
Land use
farmyard
Bridewell Farm
Bridewell Organic Gardens