Saracens face an early repeat of their Champions Cup final against Clermont after being drawn in the same group as the newly crowned French champions for the 2017-18 tournament.
Mark McCall’s men became the fourth team to defend their European title after toppling Clermont 28-17 at Murrayfield last month.
And the fierce rivals will meet again after being paired together in Pool 2.
Completing a heavyweight group are Guinness PRO12 semi-finalists the Ospreys and play-off winners Northampton.
The first round is staged on the weekend of October 13/14/15 with the final taking place seven months later at the San Mames Stadium in Bilbao.
Aviva Premiership champions Exeter entered Thursday’s draw in Neuchatel, Switzerland, among the three top seeds and their reward is matches against Leinster, Glasgow and Montpellier in Pool 3.
Three-times European winners Leinster succumbed 27-22 to Clermont in the semi-finals last season, while Glasgow fell to Saracens a round earlier.
A second all-Premiership collision will take place in Pool 1, where beaten domestic finalists Wasps tackle Harlequins, alongside clashes with Ulster and La Rochelle.
Potentially the most attritional of all groups involves Leicester, who must battle French play-off sides Racing 92 and Castres and lock horns with beaten PRO12 finalists Munster.
Bath, the seventh and final English club involved in next season’s Champions Cup, have been given daunting home and away fixtures against Toulon and also face PRO12 winners the Scarlets, but can at least take comfort from the presence in Pool 5 of Italian club Benetton.
The presence of four-time European champions and two-time runners-up Toulouse dominates the line-up for the Challenge Cup and it is Sale who have been matched with the fallen giants.
Cardiff and Lyon are also present in Pool 2, which is the pick of the second tier competition’s groups.
Champions Cup draw IN FULL:
Pool 1: Wasps, La Rochelle, Ulster, Harlequins.
Pool 2: Clermont, Saracens, Ospreys, Northampton.
Pool 3: Exeter, Leinster, Montpellier, Glasgow.
Pool 4: Munster, Racing 92, Leicester, Castres.
Pool 5: Scarlets, Toulon, Bath, Benetton.
Challenge Cup draw:
Pool 1: Newcastle, Dragons, Bordeaux, Enisei-STM.
Pool 2: Blues, Sale, Lyon, Toulouse.
Pool 3: Gloucester, Pau, Zebre, Agen.
Pool 4: Stade Francais Paris, Edinburgh, London Irish, Krasny Yar
Pool 5: Brive, Connacht, Worcester, Oyonnax.