Firefighters were injured as they tackled a blaze in warehouses on an industrial estate.

London Fire Brigade were called to reports of the incident at 12.35am on December 25 on Walmgate Road in Perivale, near Wembley.

Half of a range of single and two-storey warehouses were found to be damaged by fire.

A total of 20 fire engines and around 125 firefighters rushed to the scene to tackle the blaze as black smoke filled the air.

The brigade used 32m and 64m turntable ladders as water towers to put the fire out with six firefighters assessed for injuries and three taken to hospital.

Assistant Commissioner Paul McCourt, who was at the scene, said he was pleased to confirm that they have all since been discharged.

He said fire crews worked "incredibly hard" throughout Christmas day to bring the fire under control and protect adjoining properties and businesses.

The fire brigade urged people to avoid the area and keep their windows and doors closed owing to the heavy smoke carried by the wind.

Brent & Kilburn Times: 125 firefighters worked for hours to control the fire125 firefighters worked for hours to control the fire (Image: London Fire Brigade)

The assistant commissioner said: "This was an aggressive, challenging, and incredibly complex fire located inside an industrial estate premises that contained a number of small businesses within the same building.

"Crews remained on the scene through the night and on Boxing Day to fully extinguish the fire and will stay at the scene to dampen down remaining hotspots."

The brigade’s 999 control officers had received more than 40 calls to the blaze. Fire crews from Wembley, Northolt, Ealing, Park Royal and surrounding fire stations were at the scene till 7.52pm.

The cause of fire is under investigation, but no injuries were reported.