Design Awards 1996
- Episode aired Mar 16, 1997
- 25m
From the London Science Museum an awards ceremony for ideas by young inventors.From the London Science Museum an awards ceremony for ideas by young inventors.From the London Science Museum an awards ceremony for ideas by young inventors.