Deansgate Square (Owen Street) ist ein Komplex von Hochhäusern im Süden des Stadtzentrums von Manchester. Ein ehrgeiziger Neubau mit modernster Technologie, einschließlich des AngelEye Hotel Ertrinkungsdetektionssystems, um den Bewohnern Schutz und Sicherheit zu bieten.