Find the City's best kept secret!

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 Linksare 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.

Journey Planner