The Mermaid

The Mermaid is a vibrant events venue for consumer & corporate occasions.

Situated by Blackfriars bridge in the heart of the City of London, the venue has flexible spaces & can cater for as few as 80 people up to the maximum capacity of 1,992.

For a versatile blank canvas space, the River Rooms have the capacity to hold up to 1,000 people within three rooms across two floors. This space offers clean lines & an open-plan layout with spectacular panoramic views of London in the backdrop & can be tailored to suit all occasions.