DOCTOR SPIN
Those of you who still engage in that great sport of driving into London are set for a new way of whiling away those spare half hours in Clerkenwell and on the A11. A US outdoor advertising contractor claims that its set of four 85ft back-illuminated poster sites (the other two for ad-spotters are at […]