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.
