The storehouse in West Ham is like London's most bizarre museum.