London Canal Museum

London Canal Museum left a tip at London Canal Museum

12-13 New Wharf Rd., London, Greater London | February 22, 2012
We have completed our staircase renaissance project so the main staircase will be open again from today onwards.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
London Canal Museum
7.8
London, Greater London
History Museum
Show More (on 50 Lists)