Tag: Property development
Self-Build Community in Lewisham: A Guide to Moving to London’s DIY...
Residents in Lewisham, south-east London, are settling into their new homes in the city's largest community-led self-build housing project. The project, located in Ladywell...