The Mermaid
Located in downtown London, Canada, The Mermaid is a seafood-focused venue defined by its maritime-inspired design. The building features a classic storefront and an interior rich with nautical elements, creating a warm, coastal atmosphere. This central establishment provides a distinctive seafaring aesthetic within the city's urban landscape.
Getting there
The Mermaid
2 Puddle Dock, London, London, EC4V 3DB
Venues near The Mermaid
Cecil Sharp House
1 experience
2 Regent's Park Road, London
4407 meters
Richmond Theatre
1 experience
1 Little Green, Richmond
15026 meters
Metropolitan United Church
7 experiences
468 Wellington Street, London
5877637 meters
Apothecaries' Hall
0 experiences
Black Friars Lane, London
162 meters
OXO2
0 experiences
Oxo Tower Wharf Barge House Street, Level Two, London
592 meters
City Temple Conference Centre
0 experiences
Holborn Viaduct, London
688 meters
Ironmongers' Hall
0 experiences
Off Shaftesbury Place, Aldersgate Street, London
831 meters
London's Roman Amphitheatre
0 experiences
Guildhall Yard, London
847 meters
Cervantes Theatre
0 experiences
229 Union Street, London
940 meters
Lasdun Restaurant - South Bank
0 experiences
Upper Ground, London
947 meters