
Community· London
Exhibition just opened Present Here 07 Nov 2026 - 13 Nov 2026 SET Lewisham Project Space London, United Kingdom
"Present Here" is an exhibition at SET Lewisham Project Space in London, running from 7–13 November 2026. The show has just opened and is on view for one week at this artist-led space in South East London.