I’ve found a location that’s suitable for this proposed show. It’s Lewisham Arthouse in South London. I think it’s a good fit because the gallery has had collective shows previously. They vary in subject; there’s a mix of inward concerns and architecture, which I think connect well with the idea for the proposal.
http://www.lewishamarthouse.org.uk/category/news/exhibitions/