Transport for London is waiving the daily £12.50 charge which is usually paid by drivers of the most polluting cars.
The Ultra Low Emission Zone was expanded in August last year to cover all London boroughs.
Drivers of non-compliant vehicles must pay per day to travel within the zone.