Top Navigation

Allen Street, Sheffield


Design and Build, 8-storey student accommodation building with 289 self-contained studio apartments.