London Canal Museum
London Canal Museum is a museum of London's man-made inland waterways and is situated at King's cross in central London. It tells the story of the capital's canals and their people, boats, and horses.
Recently uploaded
Recently Followed
London Canal Museum has not followed anyone yet.





