- 4 updates
Residents in Hackney told ITV News London they heard two loud bangs before seeing a man "on fire in the street".
The man, who is in his thirties and was working nearby in Mare Street, is fighting for his life in hospital.
Four fire engines and around 20 firefighters attended the scene at around 12:15pm.
The blaze, which also damaged the ground floor of a nearby shop, was brought under control after just over an hour.
An "exploding" van that set on fire in Hackney this afternoon is "not terrorist-related," Metropolitan Police have said.
The van and a property are believed to have set on fire as a result of works carried out near a generator inside a commercial property at around 12:15pm, police said.
A man in his thirties - believed to be a worker at the property - suffered serious burn injuries in the incident and is in a critical condition at an East London hospital.
There are no other reported injuries.
One person has been taken to hospital following a fire on Mare Street, Hackney, the London Fire Brigade said on Twitter.
Four fire engines are still at the scene after a van and building set alight.
The road is closed in both directions.
Emergency services are attending the scene of a fire in Mare Street, Hackney, after a van set on fire.