The Mermaid London
Tap to scroll to images
- From £95 per person
- 500 Reception
- Blackfriars
- From £95 per person
- 500 Reception
- Blackfriars
Panoramic Thames views of iconic London landmarks including Tate Modern, Shakespeare's Globe and The Shard create an inspiring backdrop for business events.
Joana Seguí Rubio
Venue Expert @ Hire Space
- Flexible layout options
- Central London location near Blackfriars
- Full in-house AV and production support
- Exceptional transport links
- Air conditioning ensures guest comfort
- Panoramic Thames views with Tate Modern and The Shard
- Natural daylight throughout the space
- High ceilings create spacious atmosphere
- Coloured ceiling lights for ambience
Open-plan, panoramic views of the River Thames and contemporary, the Upper River Room is the ideal space for a business event with a difference. Whether you are looking for a conference, exhibition space or room with a view for the catering, look no further.
Photos
Frequently asked questions
More about The Mermaid London
The Mermaid London – the independent home of one-of-a-kind events, and the go-to venue for large-scale events in the City of London.
At the centre of The Mermaid London is the venue’s 600-seated Auditorium. Spacious, classic, full of mod-cons and wows clients with extraordinary acoustics and unparalleled sightlines to its stage.
Two River Rooms offer amazing views of Tate Modern, Shakespeare’s Globe and The Shard, perfect for conferences, AGMs, dinners and parties.
The Newgate can be easily divided into breakout areas or accommodate 27 exhibition stands.