London Canal Museum The London Canal Museum opened in 1992 and highlights the important role canals played in the development of the city. Photo by Todd DeFeo)
Be the first to comment