Bristol, Manchester and London schemes will deliver 664 homes and student beds