Bromborough, adjacent to Allport Road

On New Chester Road, near Allport Road

Buses point north ↑