News
London’s Energy Price Rise Hits 13% But Regional Caps Tell a Different Story
London faces a 13% energy price rise, but regional differences mean some areas pay far more. We analyse costs, EPC impact, and what homeowners can do.