Plenty of variables to consider.
European games are the week before. So the weekend of 11th/12th December will see Spurs, Leicester and West Ham all playing on the Sunday.
Leicester play Spurs the same midweek we are due to play Newcastle, and West Ham play Brentford. Both those are currently scheduled for the Tuesday so with them playing on Sunday, both of those could be moved to Wednesday, and a couple of games from the Wednesday brought forward to Tuesday.