Northwich Athelbrae Close (cnr)

On Spencer Street, near Athelbrae Close, near House number 37

Buses point south-west ↙