The British Invention Show

Event details

When
13th - 16th October 2010
Address
Alexandra Palace, London
Website

About the event

The UK's Largest

INVENTION, INNOVATION & TECHNOLOGY SHOW