Fire gutted a hair salon in Keighley in the early hours of today.

A crowd gathered outside Lilly’s salon in Belgrave Road to watch firefighters from the town and nearby Bingley tackle the blaze.

The alarm was raised shortly before 3am as smoke poured from the Old Post Office building and the first floor salon above a mini-mart which was also smoke damaged.

Crews using breathing-appartus had to climb over collapsed stairs to get up into the salon from a side entrance and put out the flames.

Fire investigators are now sifting through debris to find the cause.