London Canal Museum
Great Britain, 12-13 New Wharf Rd, London, Greater London N1 9RT,
+44 20 7713 0836
Calendar of this place
No billboards in the calendar