The blaze broke out in Salisbury Road, Eastcote, at 6.58pm on Tuesday, November 11.
Around 70 firefighters and 10 fire engines were called to bring the flames under control.
Crews used a 32-metre turntable ladder as a water tower to tackle the fire from above.
Blaze destroys parts of two flats and damages others on Salisbury Road (Image: LFB)
A London Fire Brigade spokesman said: “The roof and part of the second floor of two flats were destroyed by the fire.
“A small part of the roof of a third flat was also damaged, alongside the internal ceiling of a fourth flat.”
Three first-floor flats and the shops below were also damaged by water.
Fire rips through Eastcote flats above shops, damaging multiple homes (Image: LFB)
The fire was brought under control by 9.51pm.
Fire crews from Ruislip, Harrow and Northolt attended the incident.
The cause of the fire is currently under investigation.

