This article needs to be updated.(March 2024) |
Station Road is a road in southeast Cambridge, England.[1][2][3] It leads from a junction with traffic lights on Hills Road (A1307) to the Cambridge railway station.[4] At the western end of Station Road on the opposite side of Hills Road is the Cambridge University Botanic Garden.