Stapleford Haverhill Road (o/s 24)

On Haverhill Road, near No 24

Buses point south-west ↙