Home Farm
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Babraham
>
Home Farm
Home Farm in Babraham in South Cambridgeshire.
Home Farm
Land use
farmyard
The Close
High Street
Parking for Babraham Church
Honeysuckle Lane
Babraham
George Inn
Moneta
Meditrina
Minerva
Maia
Oak Lane