For the first time in 30 years, UK viewers will have to pay to watch the Champions League final between Arsenal and Paris Saint-Germain.