Minerva
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Babraham
>
Minerva
Minerva is a building in Babraham in South Cambridgeshire.
Minerva
Building
Offices
The Close
High Street
Parking for Babraham Church
Honeysuckle Lane
Babraham
George Inn
Moneta
Meditrina
Maia
Babraham Hall
St Peter (Babraham Parish Church)
Home Farm
Oak Lane