Shelford Place, Stoke Newington, London N16

The construction of nine impressive apartments with nine B1 office units over ground and first floor.