We are coming to the end of what has been a hugely entertaining Euro 2022, with England set to play Germany in Sunday's final.
These two old foes will go toe-to-toe at Wembley to be crowned the champions of Europe.
It's expected to be a sellout at the national stadium and a European Championship attendance record - for both the men's and women's tournaments - will likely be broken.
But if you don't have a ticket to watch on at Wembley, there are plenty of other places to do so. Here are a few suggestions.
Pubs, bars & events showing the Euro 2022 final in London
- Boxpark - Croydon, Shoreditch
- Greenwood - Victoria
- Pub on the Park - London Fields/Hackney
- Belushi's - Camden, Greenwich, Shepherd’s Bush, Hammersmith & London Bridge
- The Prince of Wakes Townhouse - Hammersmith
- The Rosy Hue - Elephant & Castle
- Ship - Borough
- The Charlotte - Southwark
- White Hart - Waterloo
- Marquis Of Granby - Westminster
- The Thirsty Bear - Southwark
- Doggetts Coat & Badge - Blackfriars
- Southwark Tavern - Southwark
- The Old King's Head - London Bridge
- The Leather Exchange - London Bridge
- Old Thameside Inn - London Bridge
- Redwood - London Bridge
- Temple Brewhouse - Temple/Blackfriars
- Crown Tavern - Farringdon
- Old Bell Tavern - Fleet Street
- Bow Street Tavern - Covent Garden
- Wellington - Strand
- The Old Red Lion Theatre - Angel/Islington
- Hurricane Room - King's Cross
- Euston Flyer - Euston
- Flying Horse - Oxford Street
- Williamson's Tavern - St Paul's
- Royal George - Charing Cross
- Ye Olde Watling - St Paul's
- Volunteer - Baker Street
- Adam and Eve - Oxford Street
- One Tun - Goodge Street
- Rising Sun - Tottenham Court Road
- De Hems Dutch Cafe - Chinatown
- The Pride of Paddington - Paddington
- The Fox - Old Street/Shoreditch
- Bounce - Old Street & Farringdon
- Woodins Shades - Bishopsgate
- Three Crowns - Shoreditch
- Globe - Moorgate
Euro 2022 final on TV
In the United Kingdom, the BBC have held the broadcasting rights to every Euro 2022 match so far, and the final will be on BBC One and iPlayer.
In the United States, England vs Germany will be broadcast on TUDN.
What date & time is the Euro 2022 final?
The Euro 2022 final will be held on Sunday 31 July, with kick-off coming at 17:00 (BST).