University of Salford, Student Residences
Salford, UK
52,200 m2
Echo Street
Manchester , UK
32,800 m2