5th May 2006

Horse Guards Parade, London SW1A 2AX

Probably the biggest single free artistic event to take place in the capital since the turn of the Millennium and a huge majority of Londoners still managed to miss it. If only they’d had social media to spread the news… then probably few of us would have managed to get anywhere near the action, I…