Does the London Congestion Zone Work?

Does the London Congestion Zone Work?

Living in London, England, is undeniably expensive. In 2003 it got even…