Design Museum Conference Venue SE1
One of London’s most sought-after locations for entertaining, the Design Museum is the first museum in the world to be dedicated to modern and contemporary design. Located in an elegant building on the River Thames by Tower Bridge, the Design Museum offers unrivalled views of the City of London and Canary Wharf and is a spectacular setting for any event.
The glamorous spaces, natural lighting and stunning views at the Design Museum create an ideal backdrop for any event: from press conferences and product launches, to intimate cocktail parties and exclusive dinnersPackages
Bespoke 2017 conference packages available upon request!