London Mayor Sadiq Khan is calling for urgent action after a new analysis shows that every London hospital and medical centre has toxic air pollution according to the World Health Organisation (WHO).

Based on the latest London Atmospheric Emissions Inventory, the analysis found that although hospitals and medical centres met the legal UK air quality limits

They fail the stricter WHO guidelines for the two main air pollutants of major concern: nitrogen dioxide and fine particulate matter.

Ahead of his visit to Evelina Children's Hospital, Mayor Khan said: "We know toxic air pollution stunts the growth of children’s lungs and worsens chronic illnesses such as asthma, lung and heart disease.

"That is why it is unacceptable that all of London’s hospitals, medical centres, and care homes, which look after some of the most vulnerable Londoners when they are most unwell, are in areas which exceed the World Health Organisation guideline limit for pollution."

Mayor Khan also noted that one of his main priorities since being elected in 2016 has been to tackle air pollution. 

Added that: "We simply don’t have time to waste and I’m not willing to put off the action we can take a moment longer than necessary.

"Steps to tackle air pollution will also help tackle the climate crisis and I’m determined that we do everything possible to protect Londoners’ health both now and in the generations to come."

The news comes after a mother of a schoolgirl who died from asthma was linked to dirty air levels in the capital and has been urging leaders to tackle the issue to help the next generation.