Allen Street, Sheffield

Allen Street, Sheffield

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