The church of St Helen's, Stonegate in York.  A fourteenth century building, apparently the church of the glass makers.