Deansgate Square, formerly known as Owen Street, is a residential skyscraper cluster on the southern edge of Manchester City Centre, England, consisting of four towers, the tallest of which is 201 metres. The site is just south of Deansgate railway station and north of the Mancunian Way, bounded by Deansgate, Owen Street and the River Medlock. T…
Deansgate Square, formerly known as Owen Street, is a residential skyscraper cluster on the southern edge of Manchester City Centre, England, consisting of four towers, the tallest of which is 201 metres. The site is just south of Deansgate railway station and north of the Mancunian Way, bounded by Deansgate, Owen Street and the River Medlock. The towers sit at different angles to each other, with a slight bevel, or 'cut back', on each side of each building which ensures the towers catch the light at different times of day.
Location: Owen Street, Manchester, England, United Kingdom
Completed: South & West: 2019 · North & East: 2020
Owner: Renaker · Legal & General Hades Capital (East Tower)
Status: Completed
Construction started: West & South Towers: July 2016 · North & East Towers: October 2017
Topped-out: May 2018 (West Tower), November 2018 (South Tower), August 2019 (North & East Towers)
Cost: Undisclosed (estimated to be in excess of £385 million)