About Our Venue

The Mermaid, London

A contemporary, dynamic and special venue; The Mermaid London will host Events Events 18. http://www.the-mermaid.co.uk/

The Mermaid London is a vibrant conference and events centre in the heart of the City of London. Located on the North Bank of the Thames, the venue enjoys spectacular views towards the Tate Modern, Globe Theatre and the Millennium Bridge. Transport Links are excellent too, the nearest tube stops are:


  • Blackfriars– with direct services from Luton and Brighton, simply turn right as you leave the Blackfriars North exit and it is just a 2 minute walk
  • Mansion House– on the District/Circle line, a short 6 minute walk
  • St Paul’s– on the Central line, approximately a 4 minute walk

If you would like to book accommodation near the venue please click here.

Subscribe for more information