Firefighters from Halifax were called to a blaze in Keighley last night.
The fire broke out in a three-storey building on Beck Street at around 3.45am.
Ten pumps were called to the scene where a fork lift truck carrying gas canisters was also involved.
Specialist officers and a fire investigator also attended.
Police closed off New South Street both ways between the Worth Way and Oakworth Road junctions.