Cromwell Place

Product Launch Venue in London

Venue Info

Product Launch Venue

Product Launch Venue – Cromwell Place is a unique and multi-space venue for hire.

Located in South Kensington, there are over 15 different gallery & exhibition spaces to pick from. A venue rich in history, it’s the perfect place for product launches, meetings, exhibitions, private hire events, and more.

The Club Room Bar is also available to hire. It’s licensed until 11 pm, but TENS can be applied for.

Book this venue

What Our Clients Say

“We found a £15k venue in Shoreditch within 6 hours – something we couldn’t do ourselves.”

- Sarah M, Event Manager

“So much easier than searching multiple sites.”

- James L

We needed to find a venue in central London with capacity for 520, with 4 breakouts for a 2 day international conference. Best Venues London responded to my enquiry within minutes and worked tirelessly to find us the perfect venue. We received multiple options within 4 hours. It’s an amazing service!

- Siobhan, Conference Planner