a VirtualTourist member from Barking Town asked on Jun 2, 2010
I heard a rumour that permission had been granted to show every match in the 2010 World Cup on an enormous screen in Barking Park in East London. There is nothing whatsoever about this on the net. Does anybody know whether the rumour is true and if it is will it be free, what's the deal etc etc.
It will probably rain anyway, so go down the pub!
or, if the rumour is true, some busybody is already working to have it banned.