Cambridge Histon Road Corner (near)

On Victoria Road, near Histon Road

Buses point north-east ↗