Product Launches

An iconic venue for the next iconic product

Use The Mermaid London as the backdrop for your brand or for a product launch. Create drama and excitement on the stage of the Auditorium; build an experience that excites, or frame your brand in our River Rooms with fantastic views overlooking the River Thames.

We're also a venue that offers exclusive use and a limitless mind-set on event possibilities. You can completely takeover the venue with your creative ideas and branding, to make it your own for up to 1,992 guests.

By choosing The Mermaid London, one of London's most recognisable venues, you'll ensure that your launch takes place in an environment it deserves.

Make it memorable

The Mermaid London’s panoramic views of London’s River Thames and iconic skyline, provides an impressive backdrop to compliment product launches, and with our convenient London location, your guests will be in the centre of one of the world’s most revered business capital.


The Mermaid & your product launch

Why not drop us a message and let us show you that we’re the perfect partner for your event.