City of London Investment in Vision SoHo


We’re thrilled to announce that London’s city council has approved the $11.2 million investment in Vision SoHo – the largest affordable housing development in London’s history. Vision SoHo is a one-of-a-kind partnership between six local non-profit housing developers which will build 650 units, 400 of which will be affordable on the former Victoria Hospital lands site. We’re so pleased to partner with the City of London to help meet the demand for more affordable housing! Read more (click here).