London Canal Museum in the King's Cross area of London, England, is a regional museum that displays information about the history of London's canals.
Contact us...