The Mermaid London
Events at The Mermaid in London
With a central location on the banks of the River Thames, The Mermaid London is a premier destination for conferences and events in the City of London. As an independently owned venue, The Mermaid aims to deliver disruptive solutions for any event needs. Whether it’s a conference, product launch, awards ceremony, or private party, this venue offers a variety of event spaces with flexible layouts. In addition to customisable seating plans, each room offers a unique atmosphere. For example, the Auditorium offers an impressive capacity for 600 people, while the Upper and Lower River Rooms boast expansive views of iconic landmarks like Tate Modern, Shakespeare’s Globe, and The Shard. Impactful and spectacular, choose The Mermaid to leave a lasting impression on your guests.
A snapshot of The Mermaid
- Located along the banks of the River Thames in Blackfriars
- Expansive views of Tate Modern, Shakespeare’s Globe, and The Shard
- Five event spaces for up to 2,000 delegates in total
- In-house catering
- Award-winning production facilities
Event types supported
Venue details
Spaces at this venue
Auditorium
Upper River Room
Lower River Room
Queenhithe
Newgate