St Peter (Babraham Parish Church)
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Babraham
>
St Peter (Babraham Parish Church)
St Peter (Babraham Parish Church) is a church in Babraham in South Cambridgeshire.
St Peter (Babraham Parish Church)
Object
Religion
Building
church
The Close
High Street
Parking for Babraham Church
Babraham Research Campus
George Inn
Moneta
Meditrina
Minerva
Maia
Babraham Hall