The UFC announced the bout today through the UFC Europe Twitter page.
Roberts (17-5-0) has won just one of his last three under the UFC banner, with that lone win coming over Zelim Imadaev at UFC Fight Night Moscow. Roberts has suffered five losses as a professional MMA fighter and four of them came in the UFC. Roberts has seen four of his professional MMA bouts go the distance and the fighter won all of those encounters.
Dalby (18-3-1) has gone undefeated thus far in his second UFC run, having defeated Alex Oliveira by unanimous decision at UFC Fight Night Copenhagen. Dalby is a former Cage Warriors Interim Welterweight Champion, defeating Alex Lohore at Cage Warriors 103 to claim the gold. Dalby has suffered three losses as a professional MMA fighter and all of them have come by way of decision.
UFC Fight Night London takes place on Saturday, March 21 from the 02 Arena in London, England with no main event announced at this time. Fightful is providing live coverage of the event, which streams live on ESPN+.