Babraham
Village in Cambridgeshire, EnglandBabraham is a village and civil parish in the South Cambridgeshire district of Cambridgeshire, England, about 6 miles (9.7 km) south-east of Cambridge on the A1307 road.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Babraham Institute
Life sciences research institution

Pampisford
Village in Cambridgeshire, England
Pampisford railway station
Train station

Brent Ditch
Ancient monument in South Cambridgeshire, England
Granta Park
Science, technology, and biomedical park near Cambridge, England
Bourne Bridge railway station
Disused railway station in England
Pampisford Hall
Country house in Pampisford, Cambridgeshire, England

Sawston Hall Meadows
Protected area in Cambridgeshire, England