the church is chiefly early english with perpendicular windows and tower abasobanurira ibyo kugambanirwa kwe ndetse n'imibabaro agiye kuzababazwa