We’re just a few hours away from the final of the Euros now, and England fans are edge of their seats in anticipation.The highly anticipated action will take place in Wembley stadium, and it’ll be watched by royals and, according to an official guest list, the Duke and Duchess of Cambridge, as well as Prince George, will be in attendance, My London reports.