← Back to Events
London's Business Design Centre based in Islington, North London is one of the best event spaces in the land. With a huge main exhibition space, that is both large and personal, this venue has it all!
Informative guides to help you make the right choice when buying a display.
The ultimate guide to trade show exhibiting success.