SPACE is London's leading visual arts organisation, supporting artists in a changing urban context since 1968.