853london.com
All in the name of art, on the peninsula
I was sat on my backside in the Barcelona sunshine when Stream Arts’ A-X project was announced, but it comes to a close tomorrow with an interactive game in the Greenwich Millennium Village. …