Consumers who signed up to the council-led Big London Energy Switch auction could save more than £2 million on their energy bills.
Consumers who signed up to the council-led Big London Energy Switch auction could save more than £2 million on their energy bills.