SPACE Studios

http://www.spacestudios.org.uk/

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