Leicester Welford Place (Stand EP)

On Welford Road, near 23-25 Welford Road

Buses point south ↓