Christ Church est l'une des plus importantes et des plus historiques Églises anglicanes dans cette zone du sud de Londres. L'installation a été conçue et construite en 1875 et, depuis lors, a été l'un des principaux lieux de culte pour les grands chrétien peuplé qui l'entoure. L'église a une grande congrégation ordinaire composée de personnes qui prennent un vif intérêt dans les affaires de la communauté tant sur le plan social et charitables.