Where is Salford Civic Centre?

Where is Salford Civic Centre located?

Salford Civic Centre, Salford Civic Centre, Great Britain (approx. 53.5111°, -2.3398°)


Where is Salford Civic Centre on the map?