Chester Canal Street (cnr)

On Canal Street, near Upper Northgate Street, near Traffic Lights

Buses point east →