St Margaret's Church es una pieza absolutamente impresionantes de la arquitectura eclesiástica en la carretera principal entre Lewisham y Blackheath. La gran fachada de la iglesia, la construcción de una sombra en todo el principalmente zonas residenciales que rodean la estructura. Una gran congregación de los cristianos se reúnen periódicamente en la instalación de participar en el culto y la oración, así como involucrarse con la caridad y de los asuntos sociales en la comunidad.