Self-build gets green light in Daventry

Housebuilding.THUMB_.jpegOne of the biggest self-build schemes in the UK since the government launched its Right-to-Build policy has been given the go-ahead as part of a new 450-unit residential development at Daventry in