New England, adjacent to Burmer Road

On Lincoln Road, near Burmer Road

Buses point south-east ↘