It would have fronted onto the Rochdale Canal not far from Piccadilly Station and been one of the tallest buildings in Manchester projected to cost £83 million.
The building was planned to be located on the Rochdale Canal, near Piccadilly Station, and was expected to be among the tallest buildings in Manchester, with a projected cost of £83 million.