Transport for London says the only exception to the charge will be on Christmas day.
The Ultra Low Emission Zone was expanded in August last year to cover all London boroughs.
Drivers of non-compliant vehicles must pay £12.50 per day to travel within the zone.