Grand Designs Season 1 Episode 8 – Doncaster: The Glass House

Air Date : Jun 24 1999 | 39 Views | 0 comment(s)

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

Already Watched?

Comment(s)