Die Celestial Church of Christ ist die wichtigste Nord-London für Verehrer dieser Sekte des Christentums. Die Kirche befindet sich in einem schönen Gebäude des 19. Jahrhunderts, bildet einen Teil der eklektischen Islington Straße scape. Es ist Heimat für eine große und loyale christlichen Gemeinde, die Gottesdienste in regelmäßigen Abständen und die Nutzung der Kirche als soziales Zentrum sowie ein religiöser Ort.