The Mermaid London
London, Central London
Seated Capacity:
600
Standing Capacity:
600
Ideal For
The Mermaid London
From big ideas and bold ambitions to conferences, launches, awards and gala dinners, The Mermaid London gives your event room to do more. Set beside the River Thames and moments from Blackfriars in the heart of the City, our location puts your guests exactly where they need to be, with London right on the doorstep. Flexible spaces designed to adapt around your vision, incredible in-house catering that keeps people talking long after the event ends, and a team that knows how to make every detail count all come together to create experiences that surprise, engage and leave a lasting impression. Whether you re bringing together hundreds of delegates or creating something more intimate, we make sure your event feels seamless, memorable and unmistakably yours. From every detail of planning to the moment your guests arrive, we ensure your event runs seamlessly, leaving you free to focus on connecting, celebrating and making a lasting impression.




