Around 100 firefighters are battling a huge blaze at a warehouse in Crayford.

Fifteen fire engines are at Optima Park on Thames Road, having first been called shortly after 6.20pm.

Half of a large warehouse is alight and thick black smoke can be seen for miles around.

A London Fire Brigade spokesperson said: "Firefighters are tackling a large warehouse blaze which is producing thick black smoke and we'd ask anyone in the local area or driving past to keep their windows closed.

"The Brigade was called at 1822. Firefighters from Bexley and surrounding London fire stations are at the scene.

"Neighbouring fire services are also assisting the Brigade. The cause of the fire is not known at this stage."