What's all the fuss?

In the UK, Low Traffic Neighbourhoods (LTNs) have become the subject of heated debate. So what are they, and why do we need them?

What's all the fuss?
Poll after poll after poll after poll show a majority of suport for low traffic neighbourhoods

Check out this video made by Greenpeace!