Located in Manchester, United Kingdom, One St. Peter’s Square was designed by Glenn Howells Architects. Planning approval for the redevelopment of Elisabeth House in Manchester, England was granted yesterday. The building will now be transformed into a 270,000 sq ft office building, known as One St. Peter’s Square. The planning application was submitted to the Council in November 2009 following...