Firefighters tackled a blaze at a derelict snooker hall in Keighley.
Four crews attended the scene on Grange Street shortly after 7pm last night.
West Yorkshire Fire and Rescue Service said that around half of the 30m by 15m buidling was on fire, with the first and ground floors involved.
Crews from Keighley, Bingley, Illingworth and Shipley used four breathing apparatus', three hoses and ventilation fans to tackle to fire.
It is not yet known what caused the blaze.