• Photos
  • Map
  • Streetview
  • Upload

City: London

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.


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

Upload Image