Happy Valley Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Bloxham
>
Happy Valley Farm
Happy Valley Farm in Bloxham in Cherwell.
Happy Valley Farm
Land use
farmyard
Barford Road
Manning Close
Gascoigne Way
Manning Close
Maule Close
Brompton Farm
Golby Road
Darby Close
Wiggins Close
Sutton Drive
Aldous Drive
Bloxham Mill Park