Anish Kapoor’s sculpture, which was opened today (11 May 2012) in London 2012’s Olympic Park, Stratford. The Turner Prize-winning artist has voiced concerns over the £15 entrance fee.


Popular on LondonNet