source: treehugger.com Published: July 19, 2016 CC BY 2.0 Paul Robertson Sami Grover London’s iconic Oxford Street has long been known as a hotspot for both shopping and air pollution. Attracting more than four million people a week, the street is the very definition...