SB London | Venue
The Mermaid Theatre is ideally situated in London between the City and the West End. Located on the North Bank of the Thames, the venue enjoys spectacular views towards the Tate Modern, Globe Theatre and the Millennium Bridge, plus Europe's tallest building, 'The Shard'.
Transport Links are excellent too: Nearest London Underground stops are Blackfriars (only 2 minutes' walk) and Mansion House (6 minutes) on the District/Circle line, alternatively St Paul’s on the Central line (4 minutes).
Blackfriars mainline station operates services from Luton to Brighton. For walking information please visit the “Walk It” website.
Mermaid Conference & Events Centre,
On Site Contact Information:
View Larger Map
Phone during UK Business Hours: (+44) 020 7213 0724
Phone during US Business Hours: (+1) 415 626 2212