New England, adjacent to Sheridan Road

On Sheridan Road, near Crown Street

Buses point south-west ↙