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
-
Richmond Theatre
1 experience
1 Little Green, Richmond
15026 meters
-
Metropolitan United Church
6 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
-
St. John
0 experiences
26 Saint John Street, London
981 meters