De blue-chip FTSE 100 index steeg met 0,5%, waarbij de grondstoffenmultinationals voor de grootste stijging zorgden.
Glencore Plc steeg 0,3% nadat de wereldwijde mijnbouwer zei dat het verwacht tot $1,5 miljard te betalen om beschuldigingen van omkoping en marktmanipulatie te schikken.
Energiebedrijf SSE Plc klom 5,7% nadat het een sterke stijging van de jaarwinst rapporteerde en zei dat het aanzienlijk meer investeerde dan het winst maakte om de afhankelijkheid van geïmporteerd gas te helpen verminderen.
Het aandeel verloor dinsdag bijna 8%, onder invloed van een bericht dat de Britse regering van plan is windfall taxes op stroomproducenten te heffen.
De detailhandelaar Marks & Spencer maakte zijn vroege verliezen goed en eindigde 4,8% hoger, ondanks het feit dat hij zich bij zijn rivalen aansloot door te waarschuwen voor de vooruitzichten voor het lopende jaar en te zeggen dat hij zich uit Rusland zal terugtrekken.
Online supermarkt- en technologieconcern Ocado Group kwam 0,6% hoger uit, nadat het aan het begin van de sessie naar de onderkant van de FTSE was gezakt, toen Ocado Retail zijn groeivooruitzichten verlaagde in een beweging die ook druk zette op de aandelen van rivaliserende ketens Sainsbury en Tesco.
"Ocado gaat het moeilijk krijgen, omdat hun kosten onevenredig rusten op transport en logistiek in vergelijking met een traditionele detailhandelaar," zei David Madden, marktanalist bij Equiti Capital.
"De kosten gaan waarschijnlijk sneller omhoog dan zij de prijzen voor de eindconsument verhogen, en hun marge zal onder druk komen te staan."
De mid-cap index voegde 0,4% toe, waarbij Pets at Home de winsten overtrof met een sprong van 13,2%, na het bekendmaken van de jaarresultaten.
In het algemeen heeft een stijging van de grondstofprijzen de FTSE 100 geholpen om in 2022 beter te presteren dan de rest van de wereld, hoewel de groeiende bezorgdheid over een recessie de op de binnenlandse markt gerichte midcap-index dit jaar met meer dan 15% heeft doen dalen.