Company name: London Canal Museum
Description: Waterways museum in former ice warehouse
12/13 New Wharf Rd, London N1 9RT, United Kingdom