Sun, St Leonard's Church, Shoreditch, London
St Leonard's Church, Shoreditch, London: St Leonard's in Shoreditch is an imposing building, awesome in the truest sense. National Art Service's meditation on the end of the world is in part a response to this magnificent space. The audience sits on pews arranged in a triangle in the middle of the church, with some scenes taking place in the galleries and up by the organ. Performers occasionally scuttle und…
Please log in or create an account to report a problem with this listing.