Search results
We did not find results for: North Tower (Salford).
Check spelling or type a new query.
We did not find results for: North Tower (Salford).
Check spelling or type a new query.
North Tower is a high-rise residential building on Victoria Bridge Street in Salford, England. The building is 23 storeys tall with a podium at the base, which gives it a total height of 80 m, making it one of the tallest buildings in Salford. Wikipedia