St. Saviours is one of the most striking church buildings in this area of north London, mainly due to the enormous green spire that towers above the main building. It is a quite modern church building that stands on a site of great ecclesiastical history. The church is home to a large and friendly Christian community.