Skip To Content

Where To Stream Grand Designs Season 1 Episode 8

Doncaster The Glass House

Michael Hird and Lindsay Harwood build a glass and steel home in Doncaster. Episode Revisited 8 November 2001.