Station Road, Cambridge

The roundabout at the end of Station Road, with the railway station behind.
Sculpture of Ceres on Foster Mill in Station Road.

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.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search