Deansgate Square (Owen Street) est un immeuble de grande hauteur situé au sud du centre-ville de Manchester. Une nouvelle construction ambitieuse dotée d’une technologie de pointe, notamment le système de détection de noyade AngelEye Hotel, pour assurer la protection et la tranquillité d’esprit des résidents.