London Canal Museum

Venue
 
London Canal Museum
Street Number: 
12-13
Street Name: 
New Wharf Road
District: 
London
County: 
London
Postcode: 
N1 9RT
Phone: 
020 7713 0836
Transport Info: 
Tube/BR: King's Cross