Nov. 29, 2016

The congestion charge has generated a net revenue of over £1 billion since 2003

Nov. 29, 2016
www.bbc.com

By Claire Timms - BBC News, London - 15 February 2013