Babraham
Human settlement in 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
Human settlement in England
Pampisford railway station
Train station
Brent Ditch
Ancient monument in South Cambridgeshire, England, UK
Granta Park
Bourne Bridge railway station
Disused railway station in England
Pampisford Hall
Sawston Hall Meadows
Protected area in Cambridgeshire, England