London Canal Museum

London Canal Museum
The London Canal Museum in the King’s Cross area of London, displays information about the history of London’s canals. (Photo courtesy London Canal Museum)

Be the first to comment

Leave a Reply