NewsMoving in to London's self-build community June 16, 2024June 16, 2024 [ad_1] Residents of 36 self-build houses hope to offer an answer to London’s housing disaster. [ad_2] Source : https://www.bbc.com/news/videos/cjrr09q1dgno