London's Oxford Street is world's most polluted
Oxford Street in central London has had the dubious honour of being named the world's most polluted road, after an air-quality monitoring station installed on the busy shopping street recorded high concentrations of toxic nitrogen dioxide (NO2) gas.