Howden Clough Windsor Road

On Windsor Road, near at Leeds Road

Buses point north ↑