Handsworth Park (adj)

On Hamstead Road

Buses point north ↑