The city has approved a deal with charity Indwell for 44 deeply affordable, highly supportive housing units, a step toward London’s promise to open 100 such apartments by the end of the year. City councillors approved the plan for the supportive housing units last […]