Leicester Tower Street (Stand GB)

On Welford Road, near Tower Street

Buses point south ↓