Questions to the Mayor of London – answered at on 17 October 2019.
Do you know how many smart meters have been installed so far in London?
The most recent public available data is June 2018. Please see Mayor’s Question 2019/9171 https://www.london.gov.uk/questions/2019/9171