The blue-chip FTSE 100 .FTSE index closed up 0.3 percent at 7,407.06 points, in line with broader gains on European equity markets.
Britain's mid-caps weren't as bouncy. The FTSE 250 .FTMC was down 0.2 percent, as electronics retailer Dixons Carphone sank more than 23 percent after cutting its full-year profit forecast.
The shares posted their biggest daily loss since January 2012.
“Dixons Carphone stoked fresh fears about the health of the UK retail sector with a profits warning amid a tough mobile phone market and lower earnings from its software division,” Neil Wilson, senior market analyst at ETX Capital, said in a note.
“After the Provident Financial collapse, another profits warning is probably the last thing the City needs right now,” Wilson said.
Among blue chips, subprime lender Provident Financial led gains with a 13 percent rise. It had plunged more than 66 percent on Tuesday after issuing a profit warning and saying its CEO was leaving.
The stock has regained some ground over the past two sessions but remains down around 74 percent year to date and is still trading at November 2010 lows.
British stocks have seen some big individual declines over the past few sessions, with advertiser WPP (WPP.L) plunging nearly 11 percent on Wednesday after cutting its sales target for the second time in six months.
WPP shares clambered back 3 percent on Thursday, holding up after several brokers cut their target prices for the stock.
“U.S. ad spend might come back if Trump growth hopes are delivered, and consumer goods companies may increase spend again, but structural concerns remain,” analysts at Investec said in a note.
Budget airline easyJet (EZJ.L) brought up the rear with a 4.4 percent fall, hit by a downgrade to “underperform” from Exane BHP Paribas, as well as by news that Germany’s Lufthansa (LHAG.DE) had submitted a letter of interest for taking over parts of insolvent Air Berlin AB1.DE.
Reporting by Kit Rees; Editing by Larry King and David Holmes