the church on wormhill street