Nechells Green, adjacent to Severn Tower

On Cromwell Street

Buses point south-west ↙