Britain's What's On Event Guide
For her solo show at the SLG, Thea Djordjadze has created a new sculptural installation in direct response to the specific character of the main exhibition space...
See more >
South London Gallery, 65 - 67 Peckham Road SE5 8UH
Fri 2 Oct 15