Child health experts are in favour of the ban, however the Advertising Association said the plans would have “little impact”.
TfL says it supports the Mayor’s plans to reduce obesity with director of transport strategy Lilli Mason saying the London transport organisation had a “large advertising estate with a diverse audience”.
Khan said: “I am determined to do all I can to tackle this issue with the powers I have and help Londoners make healthy food choices for themselves and their families. That is why I am proposing to ban adverts for harmful junk food from our entire Tube and bus network.”
Data from City Hall shows London with one of the highest child overweight and obesity rates in Europe, with 40% of children aged 10 and 11 either overweight or obese.
A spokesman for the mayor’s office said that companies will be able to get around the restrictions by “healthier products within their range, such as salads or bottled water”.