The Mermaid (formerly Mermaid Theatre) is an independently owned venue situated on the north bank of the Thames adjacent to Blackfriars Station. The river rooms have spectacular views of the river, Tate Modern, Globe theatre, Millennium Bridge and The Shard which the river rooms look out over. Both rooms are ideal for drinks parties, dinners, receptions and Christmas parties and can accommodate up to 400.
Our main auditorium is tiered, column free and seats up to 600. It's flexible for a number of uses including AGM's, Showcases etc. as well as having a large stage, its ideal for product launches, fashion shows and concerts.
The Mermaid can be booked exclusively or individual rooms can be hired for specific needs. Either way you are able to brand your space as required. Natural daylight, powerful air conditioning, state of the art Wi-Fi are just a few things to mention that are available.
Mermaid Conference & Events Centre
Puddle Dock, Blackfriars