• Photos
  • Map
  • Streetview
  • Upload

City: London
Description:

London Canal Museum is the most charming and attractive site in the central London. It is housed in a building waterside, on two floors telling the story of canals of London. It is dedicated to the history of the inland waterways of the city. As all know London's canals have a fascinating past, this museum will let you learn more about it.

Comments

Avg. Rating:4 Star Rating
Reviews
Currently there are no reviews for this place. Be the first one to review.

Upload Image