Allerton, adjacent to Wembley Road

On Allerton Road, near Wembley Road

Buses point south-east ↘