Firefighters rescued a man from a burning flat this morning.

The man was taken to hospital by air ambulance.

A total of 21 firefighters tackled the blaze on the ground floor of a semi-detached house in Princes Road, Barkingside.

London Fire Brigade were called to the scene at 8.39am and the fire was put out by 9.48am.

The cause of the fire is under investigation.