How many all-English European finals have there been?
How many all-English European finals have there been?

Manchester City and Chelsea will face each other in this season’s Champions League final.

It will be the fifth across European club football.

We take a look at the previous occasions.