The Mermaid London
Corporate functions & events at The Mermaid
Featuring expansive views of iconic landmarks like Tate Modern, Shakespeare’s Globe, and The Shard, The Mermaid is an ideal venue for hosting prestigious corporate events in London. Whether you’re planning an exhibition, conference, product launch, or awards dinner, trust The Mermaid’s experienced team to deliver tailored solutions that meet your specific requirements. With capacity for up to 600 guests, state-of-the-art AV facilities, and flexible layouts – capable of accommodating everything from an orchestra to a car – your brand presentation is sure to leave a lasting impression. For exclusive, large-scale events, the venue can also be hired exclusively to accommodate up to 2,000 guests.
Centrally located in Blackfriars, The Mermaid offers excellent transport links, offering convenient access for both London-based and out-of-town attendees. This independently owned venue is less than 10 minutes away from Blackfriars and St Paul’s stations, and around 40 minutes from Heathrow and Gatwick airports.
The Mermaid corporate highlights:
- Central location on the banks of the River Thames
- Versatile spaces for up to 600 guests
- Advanced AV capabilities
- Venue hire available for up to 2,000 guests
- Stunning views of London’s cultural landmarks
Event types supported
Venue details
Spaces at this venue
Auditorium
Upper River Room
Lower River Room
Queenhithe
Newgate