Graven Hill: Inside the UK’s biggest self-build development

There is nowhere in the UK like Graven Hill, but does the dream match the reality?

Source