Great Shelford Orchard Road (near)

On Hinton Way, near Orchard Road

Buses point north-east ↗