I slutet var riktmärket FTSE 100 upp 170,6 poäng, eller 3%, på 5.707.6.
På torsdagen sjönk indexet med 2,4 %, medan de amerikanska och europeiska marknaderna också uppvisade kraftiga nedgångar mitt i den fortsatta oron för den globala ekonomins tillstånd.
Fredagens största vinster kom från gruvjätten Anglo American efter en uppgång i basmetallpriserna och ett oljepris rally.
Aerospace företaget Rolls-Royce såg också stora vinster, stiger 16% efter att företaget meddelade årliga vinster på 1,35 miljarder pund, även om det tillade att det skulle minska sin utdelning med 50%.
Aktieindexen i Frankfurt och Paris återhämtade sig också med mer än 2 %.
På råvarumarknaderna steg Brent-råvaran med 9,3 % vid 32,86 dollar, medan USA:s lätt råa steg med 12,0 % till 29,36 dollar.
På valutamarknaderna steg pundet med 0,74% jämfört med euron med 1,2878 â ¬.
Valutan var också 0,15% lägre mot dollarn på $1,4454.
(Stäng): Londons ledande aktieindex har stängt 3,06% högre, rally efter torsdagens stora förluster.