Businesses and other organisations in London used 22,716 GWh of electricity in 2024 across 390,545 business meters, according to Department for Energy Security and Net Zero figures for the city’s 33 council areas. That is 17.5% less than in 2012.
Westminster used the most, 2,724 GWh across 36,103 meters, ahead of Tower Hamlets (1,922 GWh) and City of London (1,526 GWh). The average London business meter used 58,165 kWh, against a Great Britain average of 61,524 kWh.
On prices, the smallest businesses in Great Britain, using up to 20 MWh a year, paid an average of 38.36p per kWh for electricity in Q2 2026, the highest in the government series, which starts in 2004. Firms using 20 to 499 MWh paid 28.59p and the very largest users, over 150,000 MWh, paid 22.25p. At the smallest firms’ rate, every 1,000 kWh costs £383.60 before VAT.
How the figures were worked out
Electricity use comes from the Department for Energy Security and Net Zero’s subnational electricity consumption statistics for 2024, the latest year published, on current council boundaries. Non-domestic means businesses and other organisations, including public buildings. Use per meter is total consumption divided by the number of meters. Prices come from the department’s Quarterly Energy Prices, table 3.4.2, published 29 September 2026: they are average prices actually paid across Great Britain, including the Climate Change Levy and excluding VAT, and Q2 2026 figures are provisional. They are national averages by business size, not prices for London. Figures compiled by Business Energy Consultant.
Every London council area’s figures: Business Energy Consultant: business electricity use by council area.
Business Energy Consultant, which offers business energy quotes, is published by Domain Farm Limited, which also publishes London Business Daily.