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,
Puddle Dock,

On Site Contact Information:

Phone during UK Business Hours: (+44) 020 7213 0724
Phone during US Business Hours: (+1) 415 626 2212

View Larger Map

User login

What SB Attendees Say

“Thanks so much for challenging our thinking and for your genuine interest and support. ”
—Javier Rodriguez Merino, Group Marketing Director at The Coca-Cola Company