24th June 2000

106 Upper St, London N1 1QN, UK

It’s an indication of how much London has changed over the past two decades when something so ambitious and influential can be so almost completely forgotten (in the sense that, due to this happening all the way back in 2000, there is next to nothing in the way of a digital record of the event…