Saint Stephen’s House is an exciting residential redevelopment providing student-focussed luxury accommodation within easy walking distance of the University of Bristol’s campus in the city centre.