South London Church

Lewisham

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:

  • Original stone exterior
  • Stained glass windows
  • Cinquefoil windows
  • Vaulted ceilings
  • Arched doorways
  • Exhibition space
  • Artist / private studios

Location