2024 Champions League Final Location And Time. Where is the 2024 final? The 2024 uefa champions league final will be held in london at wembley stadium.
Where is the 2024 final? The final takes place on saturday june 1 and will kick off at 8pm uk time.