Traffic to be banned from Oxford Street in fight against air pollution


All vehicles will be banned from Oxford Street under radical plans to tackle air pollution. The western section of the central London street, hom