St. Stephen’s Church is a fine looking old ecclesiastical structure close to the centre of Lewisham in south east London. The church has for generations served as one of the primary places of worship for the eclectic mi of people living in the borough. The congregation meet on a regular basis to partake in private and public worship as well as organise community and charity events.