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.

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


Break the sound barrier

An iconic venue for the next iconic product

The venue’s panoramic views of London’s River Thames and iconic skyline provides a memorable view to compliment product launches, and with The Mermaid London’s convenient location, your guests will be in the centre of the world’s 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.