The last 16 matches of the European Challenge Cup will see Saracens host Cardiff Blues.
After the Saturday pool games' final round, the draw was confirmed.
Both sides of Scotland face English opposition. Edinburgh, who is the top pool C side, hosts the Premiership's bottom side Bath. They have dropped out of the Champions Cup.
After the game, the Glasgow Warriors will make a short trip south to Newcastle. Falcons overcame ZebreTo place second in their pool.
Gloucester hosts Northampton in the only all-Premiership tie, while Worcester, Wasps, and London Irish will all face off against French opposition.
The 16 remaining ties will be played over the weekend, with the quarter-finals taking place the first weekend of May and the semi-finals the week after that.
Friday 27th May will be the last at Marseille's Stade Velodrome.
Draw 16 for the European Challenge Cup final 16:
Worcester Warriors v Lyon
Toulon against Benetton
Edinburgh v Bath
Northampton Saints vs. Gloucester
Saracens v Cardiff
Biarritz Olympique v Wasps
Castres vs. London Irish
Newcastle Falcons vs. Glasgow Warriors