New Town, adjacent to Liverpool Road

On London Road, near Liverpool Road

Buses point north-east ↗