With the dates given, there will be four games per day between June 12th and June 24th. Two days of rest will then be followed by the round of 16, with games taking place between the 27th and 30th.
The quarter-finals will take place in Saint Petersburg, Munich, Baku and Rome before the semi-finals and final in London.
For the Group stage, the games in Group A will be in Baku and Rome, Group B in Saint Petersburg and Copenhagen, Group C in Amsterdam and Bucharest, Groud D in London and Glasgow, Group E in Bilbao and Dublin and finally Group F in Munich and Budapest.
Here is how the knockout stage will go:
Round of 16
27 June 1A v 2C, London
27 June 2A v 2B, Amsterdam
28 June 1B v 3A/D/E/F, Bilbao
28 June 1C v 3D/E/F, Budapest
29 June 2D v 2E, Copenhagen
29 June 1F v 3A/B/C, Bucharest
30 June 1E v 3A/B/C/D, Glasgow
30 June 1D v 2F, Dublin
Quarter-finals
3 July Saint Petersburg, 18:00CET
3 July Munich, 21:00CET
4 July Baku, 18:00CET
4 July Rome, 21:00CET
Semi-finals
7 July London, 21:00CET
8 July London, 21:00CET
Final
12 July London, 21:00CET