Le blue-chip FTSE 100 a augmenté de 0,1% à 0713 GMT, après avoir démarré le deuxième trimestre vendredi avec des gains modestes. L'indice des moyennes capitalisations, axé sur le marché intérieur, a ajouté 0,3 %.
AstraZeneca a grimpé de 0,8%, tandis que les mines de métaux précieux et les valeurs de défense ont été les principaux gagnants sectoriels, avec une hausse de plus de 1,5% chacun.
Le détaillant de produits de bricolage Kingfisher a augmenté de 2,6 % après que la Deutsche Bank a relevé le titre de "acheter" à "conserver", citant une évaluation bon marché et une meilleure résistance des bénéfices.
La compagnie irlandaise Ryanair a reculé de 0,3 %, même si le plus grand transporteur à bas prix d'Europe a réduit la fourchette de ses prévisions de perte annuelle. (Reportage de Sruthi Shankar à Bengaluru ; Montage de Subhranshu Sahu)