Time Out London3 months agoLondonThe 5 best places to watch the 2024 Champions League final in LondonThe UEFA Champions League final will be held in London at Wembley Stadium with Borussia Dortmund facing Real Madrid. [ more ]