Leicester Welford Place (Stand EN)

On WELFORD ROAD, near York Road

Buses point south ↓