By Stephen Robertson2011-08-05T00:00:00
On the day we heard that “the Games of the 30th Olympiad are awarded to the city of London”, I was visiting a Woolworths store – God rest its soul.
Already have an account? Sign in here