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 envisioned to be located on the Rochdale Canal, near Piccadilly Station, and was projected to be a significant landmark in Manchester, with an estimated cost of £83 million.