news of the world, London

THE CENTRE OF ATTENTION | 50 Resolution Way, Deptford
SE8 4NT London

plan route show map

artists & participants