Crouch Farm House
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Banbury
>
Crouch Farm House
Crouch Farm House is a building in Banbury in Cherwell.
Crouch Farm House
Building
detached
Crouch Farm
Salt Way
Bloxham Vale
Betts Close
Prue Close
Tyrrell Road
Bidwell Road
Rymill Road
Saltway Farm
Saltway Farm Shop, Four Stones Cafe