Grand Designs: The Streets - Season 2 Episode 1 -
Episode 1
Kevin McCloud returns to see the setbacks and successes of communities creating self-build streets. At Graven Hill in Oxfordshire, Carlos and Maite risk everything for their build.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.