Cambridge, adjacent to Babraham Road Park-and-Ride

On Babraham Road, near Babraham Road Park-and-Ride

Buses point north-west ↖