




London Canal Museum
Attraction
4.5 (329 reviews)
Unique venue tracing history of London's canals, with a Victorian well used to store imported ice.
12/13 New Wharf Rd, London N1 9RT, UK
+44 20 7713 0836





Attraction
4.5 (329 reviews)
Unique venue tracing history of London's canals, with a Victorian well used to store imported ice.
12/13 New Wharf Rd, London N1 9RT, UK
+44 20 7713 0836