Is this not the sort of stuff that the govt had to agree to in order to land the olympics? It'd be the same if we'd have got the World Cup, too. The organisers have to be allowed to take their money out in a huge suitcase, or they don't come, and local laws have to be changed to favour organisers and sponsors.
I read somewhere that parcel companies who are expected to deliver all over the UK are not to be allowed onto the olympic site; the official parcel company of the olympics have a law-enforced monopoly that means that if you use another company to deliver your drugs to an athlete, say, then they have to leave the parcel at the olympic park's perimeter and the official company finish the job off. For a huge fee, of course. The whole thing is crackers.