London Canal Museum

Joined
London UK

User Stats

Profile Images

User Bio

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.

External Links