This beautiful South London Church was consecrated in 1854. While It is currently being used as an exhibition space, the traditional features of this church have been maintained, making this a perfect location for religious themed productions.
Features Include: