This is a landmark building overlooking St Peter's Square, in Manchester's city centre. The 100,000 sq ft building was completely refurbished and re-opened in Spring 2003, offering 10 floors of office space, a major conferencing and meeting facility, ... read more