Deansgate Square - South Tower
Deansgate Square is a luxury development comprising 1508 apartments across four impressive towers designed by renowned architects Simpson Haugh. Located in an iconic location, Deansgate, at the southern end of Manchester city centre . All four towers enjoy unrivalled views across the city and countryside beyond and the development overlooks the River Medlock. The apartments are a mix of one, two...