Cambridge Long Road (near)

On Hills Road, near Long Road

Buses point north-west ↖