Page added on September 13, 2007
London Authority (GLA) takes radical steps, one of which could be the removal of all cars from both inner and outer London, according to a report published today.
The GLA is committed to reducing London
They do, however, offer a radical vision which could achieve a 72% drop in emissions by 2030
Leave a Reply