Cambridge, opposite Victoria Park

On Victoria Road, near Victoria Park

Buses point west ←