The long awaited champions league draws took place on 24th of August, 2017. As usual it came out competitive for some teams and easy for others.
Spurs were drawn in Group H alongside the Spanish giants, German side Borussia Dortmund and Apoel of Cyprus.
The draw pits the Premier League runners-up against Wales winger Gareth Bale, who left Spurs for Real in 2013.
Spurs start at Wembley against Dortmund, before travelling to Cyprus and Spain. They then host Real and visit Germany before ending the group stage of the competition against Apoel.
Scottish champions Celtic face a tough test in a group with Bayern Munich, Paris St-Germain and Anderlecht.
Brendan Rodgers’ side host PSG, then travel to Belgium, before a double header with Bayern. They then go to Paris before hosting Anderlecht in Group B.
Premier League champions Chelsea have been drawn to play Atletico Madrid, Roma and Qarabag in Group C – starting their campaign at home against the Azerbaijan champions.
And Europa League winners Manchester United face Benfica, Basel and CSKA Moscow in Group A, with their first match at home against the Swiss.
Manchester City, who finished third in the Premier League last season, are up against Shakhtar Donetsk, Napoli and Feyenoord in Group F – starting against the Dutch champions.
While Liverpool, who beat Hoffenheim in a play-off to secure their place in the draw in Monaco, will meet Spartak Moscow, Sevilla and Maribor in Group E, with the Spanish side visiting Anfield first.
The group stages begin on 12-13 September.
Five English clubs are contesting the group stage of a Champions League campaign for the first time.
The last time six British teams qualified for the group stages was in 2007-08, when English sides Manchester United, Chelsea, Liverpool and Arsenal were joined by Scottish clubs Celtic and Rangers. The final saw Sir Alex Ferguson’s United beat Avram Grant’s Chelsea on penalties.
The actual grouping is displayed below;
Group A: Benfica (POR), Manchester United (ENG), Basel (SUI), CSKA Moskva (RUS)
Group B: Bayern München (GER), Paris Saint-Germain (FRA), Anderlecht (BEL), Celtic (SCO)
Group C: Chelsea (ENG), Atlético Madrid (ESP), Roma (ITA), Qarabağ (AZE)
Group D: Juventus (ITA), Barcelona (ESP), Olympiacos (GRE), Sporting CP (POR)
Group E: Spartak Moskva (RUS), Sevilla (ESP), Liverpool (ENG), Maribor (SVN)
Group F: Shakhtar Donetsk (UKR), Manchester City (ENG), Napoli (ITA), Feyenoord (NED)
Group G: Monaco (FRA), Porto (POR), Beşiktaş (TUR), RB Leipzig (GER)
Group H: Real Madrid (ESP, holders), Borussia Dortmund (GER), Tottenham Hotspur (ENG), APOEL (CYP)
To get the full group stage fixtures, click the link below http://www.uefa.com/uefachampionsleague/news/newsid=2495573.html