New Holland, adjacent to Manchester Square

On Barrow Road

Buses point south ↓