Event:

The Mermaid Conference & Events Centre Puddle Dock Blackfriars London EC4V 3DB United Kingdom