The most innovative low cost self-build housing project ever undertaken in London has taken a huge step forward with the formal submission of a planning application. The 33 home project will cost £8.6m and will be built on a one
The most innovative low cost self-build housing project ever undertaken in London has taken a huge step forward with the formal submission of a planning application. The 33 home project will cost £8.6m and will be built on a one