All Saints’ Church marks restoration of its windows January 27, 2024 News by Leave a Comment on All Saints’ Church marks restoration of its windows All Saints’ Church in North Street launched its guidebook today (Saturday, January 27) and said it features lavish photography and cutting-edge research into the building’s past.