Factory-built homes – are they the answer to London’s housing crisis? Aug 31, 2017 London needs 50,000 new homes a year to meet its growing needs. To reach this target, an... Read More