The Mermaid London
The Mermaid London, located in the heart of the City of London, is home to nine meeting and event spaces including the City of London’s only 600-seated auditorium, which is fitted with state-of-the-art production facilities and provides excellent sightlines to the stage from every seat – even at full capacity, and the River Rooms which includes the Upper River Room, Lower River Room and Queenhithe. These spaces offer a modern and contemporary feel with panoramic windows framing views of the River Thames, Tate Modern, Shakespeare’s Globe and The Shard. The venue caters to all manner of events including conferences; product launches; exhibitions; live productions; gala dinners & banquets; award ceremonies; social parties; and weddings.
The Mermaid London is located only a two-minute walk from Blackfriars Station, a short distance from Blackfriars Pier, a 6-minute walk from St Paul’s Station and a 15-minute walk from mainline stations Liverpool Street and Kings Cross St. Pancras.