Design Museum

One of London’s most sought-after venues, the Design Museum is located in an elegant modernist building on the River Thames by Tower Bridge with spectacular views of the City and Canary Wharf.

Described by the fashion designer Paul Smith as “the natural home for everyone who has ever enjoyed or appreciated design”, it is the perfect setting for your event. Offering three fabulous spaces, the Riverside Hall, Contemporary Design Gallery and Design Museum Space, as well as a number of smaller breakout rooms, this fantastic venue is both versatile and stunningly situated.


  • Modern, blank canvas venue 
  • Central, Thames-side location 
  • Unique, versatile spaces

Minimum Capacity


Maximum Capacity



T 020 8961 1510

Enquire Now