University of Salford (opp)

On Crescent, near Albion Place

Buses point west ←