The MermaidThe Mermaid

Visiting The Mermaid is easy

The Mermaid is situated between the City and the West End. Located on the North Bank of the Thames, our building enjoys spectacular views towards the Tate Modern, Globe Theatre and the Millennium Bridge. Transport Links are excellent too, our nearest tube stops are:

  • Blackfriars – newly opened tube and train station, 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.


Get in touch


Call our gorgeous team on 020 7236 1919 or use our contact form below

The Mermaid Puddle Dock, Blackfriars, London, EC4V 3DB