Ruchill Leighton Street (opp 83)

On Leighton Street, near No 83

Buses point south-east ↘