ApartmentsArchitectureOliphant Street House by Paper House Project in London, United KingdombySohomodFebruary 15, 2019