I'll start by providing some times for anyone else who might be posting here:
The overnight coach arrives at Victoria at 0550.
The England v Switzerland match kicks off at 1645.
Here's a possible itinerary for you:
Stroll up to Victoria Station, to get a coffee (at Caffé Nero or Starbucks) while you wait for the Wetherspoon's pub to open at 7am. It's up on the 1st floor, and you should be able to get a decent breakfast there)
Then buy One Day Travelcards at the Underground station. Make sure that you buy the '4 Zone' version (£7.30) as you'll need it to travel out to Wembley.
Take an eastbound tube(Circle or District Line) to Tower Hill. Take some photos (if you want) of the Tower of London and Tower Bridge. Then go to the Tower Millennium Pier to await the 0912 westbound riverbus to the London Eye Pier. (The timetable is here:
http://www.tfl.gov.uk...ds/riverbus-guide.pdf )
That's an excellent (and cheap) way to see many of the sights of London. Remember to show your Travelcards when you buy your boat tickets, as you'll get one third off.
Then, having booked in advance(!), you'll be at the London Eye when it opens at 10am. After enjoying the London Eye experience, walk along the bank of the Thames (with the river on your left) to the footbridge which takes you across the river to Embankment. As you come off the bridge, keep walking in the same direction, which will take you up alongside Charing Cross Station to Trafalgar Square. Perhaps some more photographs there (or even visit the National Gallery or the National Portrait Gallery - they're both free) before walking up the road to see the street entertainers in Covent Garden.
Get a good (but amazingly cheap!) lunch at Bistro 1 on Southampton Stree