Grand Designs: Living In

Kevin McCloud looks at the challenges of self-building in different habitats.

More info

Series 1