St. redders kerk werd gebouwd in 1909 en werd toegevoegd aan in 1929. De kerk is een dominante deel van de skyline in het centrum van Lewisham en is een van de belangrijkste plaatsen voor de eredienst voor de rooms-katholieke bevolking in Lewisham. De kerk is een prachtig stukje architectuur, zowel intern als extern en is het thuis ta grote en vriendelijke Christian congregatie die een leidende rol in de gemeenschap zaken.