They just said on the BBC news that there are still some tickets for the NFL game (Chicago v. Tampa?) in London on this Sunday.
There is a related do at Trafalgar Square this evening and apparently they are selling tickets there this eveing.
I thought some visitors (and locals?) might be interested.