Discover the fascinating history of London's canals and the ice trade at this unique museum. Housed in a former Victorian ice warehouse, it offers a captivating glimpse into the city's industrial past.
12/13 New Wharf Rd, London N1 9RT, United Kingdom, London