Location: Manchester VictoriaBuilding height: 26 floorsNumber of units: 193 unitsExpe...
“The Blade”, located in the heart of Manchester, is an important town development...
Located in Canary Wharf, the 2nd CBD of London, Aspen is going to be an iconic reside...