Electro Studios Project Space
Artist-run Galleries in St Leonards on Sea
It looks like nothing was found at this location. Maybe try a search?