Residents of 36 self-build homes hope to provide a solution to London’s housing crisis.

​Residents of 36 self-build homes hope to provide a solution to London’s housing crisis.