Bank of America picks the UK's 'high quality' bargain stocks to buy now

Jaap Arriens | NurPhoto | Getty Images

Analysts from Bank of America have picked several U.K. stocks that they describe as "high quality bargains" with "yield in abundance." The bank said the picks provide some exceptionally attractive opportunities for investors ahead of earnings.

More In Street Calls

CNBC ProGoldman adds Walmart to its conviction buy list, says profit rebound can boost stock nearly 40%
CNBC ProUBS says buy these 8 auto stocks now before a rally next year
CNBC ProHow to invest in China as the economy slows down. We asked 20 strategists