Todos los Santos es una de las más importantes iglesias y situado en una zona céntrica en Wandsworth. Un relativamente moderno edificio de la iglesia se caracteriza por su gran congregación y el papel activo en los asuntos de la comunidad. El interior de la iglesia está bien decorado y es un lugar muy popular de culto de la comunidad cristiana del sur de Londres. La congregación celebra los recién llegados y los visitantes de la parroquia.