Company Information
- Company Name
- London Canal Museum
- Category
- History museum
- Address
- 12/13 New Wharf Rd, London N1 9RT, United Kingdom
- Country
- United Kingdom
- Website
- www.canalmuseum.org.uk
London Canal Museum address: 12/13 New Wharf Rd, London N1 9RT, United Kingdom.
London Canal Museum operates in the History museum category.
Yes. Official website of London Canal Museum: https://www.canalmuseum.org.uk/.