Nechells Green, adjacent to Windsor St South

On Nechells Parkway

Buses point south-west ↙