They also filmed some bits at Canary Wharf back in April. I would guess from the location and cars that it was some kind of "Cars for Credit crunched Bankers"
http://www.flickr.com/search/?q=canary%20wharf%20top%20gear&w=all
TBH, Im pretty sure it not just the few thousand that are/were going to Wembley that are kicking up a fuss over people who are insisting (in a time of recession and job losses) on a pay rise of 5%.