All Saints Church, Margaret St.