Virgin may have lost the West Coast Railway, but free wifi for the summer is good! it features ion quite a few London Underground stations for free, and afterwards at cost for non-Virgin users. It started before the Olympics.
Sadly, they didn't think that Highbury & Islington warranted it, despite it being a junction for three different rail services, one, London Overground, has a direct service to Stratford, where it just happpens they built the Olympic Park is situated!
Superb when it works! The iPhone shows a full wifi signal, but the browser doesn't work and email doesn't work! This happens pretty much on and off all week.
Maybe with the Paralympics starting today service will get better.