Organisation Leacroft Lodge 1 story · 1 council A supported housing scheme in Newham that has shown success in reducing planned care home usage.