St. Saviours Kirche wurde 1909 erbaut und war umfassend ergänzt und 1929. Die Kirche ist eine dominante Teil der Skyline im Zentrum von Lewisham und ist einer der Grundsatz Andachtsstätten für die römisch-katholische Bevölkerung in Lewisham. Die Kirche ist ein schönes Stück Architektur sowohl intern als auch extern und ist die Heimat der großen und freundlichen christlichen Gemeinde, die eine führende Rolle in der Gemeinde-Angelegenheiten.