Station Road, Cambridge
From Wikipedia, the free encyclopedia
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.
This article needs to be updated. (March 2024) |