Yes, they are automatic number plate recognition (ANPR) cameras - I believe they are part of the Low Emission Zone scheme, which aims to improve London’s air quality by deterring the most polluting vehicles (older lorries and buses etc ) from driving into or within greater London.See http://www.tfl.gov.uk/corporate/projectsandschemes/environment/2021.aspx
Chris Calvi-Freeman ● 6527d