A contemporary, dynamic and special venue; The Mermaid London will host Events Events 20.
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:
Please click here to book accommodation nearby.
London EC4V 3DB