42 Colville Road, London, UK W3 8BL, United Kingdom
Distance: 88 yd.
Company description
Specialists in the field of interactive exhibitions. They provide a full design and build service as well as having their own science centre and travelling exhibitions.